MGKKDEKSQQGEELVKVNKWDGSAVKHALDDAVKTCLLGDRPQLKEQFGLVNTRLALCALAVSVAIMAHAWDFTHPFPES RPVLLFSVLAYFALLGILTLHSSFREKGTFAVALQKDKERERLWEASSDMRKYDDKYLLTLSVRDTKNGKRREQSSNKSC AAFIDQNGIVLDNLVANEVNRLFNALAADKKNASSLSSN