MILDQLIGFFSSDMGIDLGTANTLVLVKDKGIVINEPSVVAVERERYGSKAKILAVGKEAKDMVGKTPGNIEAIRPMKDGVIADFDMTEKMIRYFIEKTHRRKSFLRPRIIISVPYGLTQVERKAVRESALSAGAREVFLIEEPMAAAIGASLPIQEPKGNLVVDIGGGTTEIGVISLGGLVISKSIRTAGDKLDMSIVNYVKEKYNLIIGERTGEEIKITIGSAIQLPKELSMVVKGRDQVSGLLSRIELTSEDVREAMREYLKEIADALKMVLEMMPPDLASDIVENGVVLTGGGALIRGFDKYLSEIVRLPVYIADEPLLAVAKGTGKALEEISLLQQLTNEE*