MTHQWKKNFIHGWFVLEGFLDDAAEQAQMSQMMIVLAVINTSEVVTWCAEFCQNPMSFPLFLLLFGEPAHLLMSIVAMAAASAIDATCYYTAAGTEFGAALCIFGATMSSMFLWGLHLDEPPQYVPKRLRYGPSFLSRATKSSVGAISRVSLRAVGAVLLMIQLTHLSIKESAGIPMKHQERSEEDEPFLDQDDETEEPFASLCDKYKRACQPTMLWDLKVTEENHEPTKFELFIRFLLVLKGGLDLMANESNPIVAWQLILYSLSGDMNRNSEDHQYDADSVLIAIDNCSSRCITNSMKDFIGKPVKAFFTAALGESGKRQLTDEERHLVRHVRGRRRAVLESETVQESHPVGVKQQHCSGPNRTILLQASCILHGDSSSIDGQLSRQN*