MVKIEPFAWMDKYETTPEVVNIAETCAASISIDDLVKLSEDPTLPHPISTSNKLTYGHIRGSPVLRERLASLYSARTSSALSPESILLTRGAIEANFLSLYTLIGPGDHVICVHPAYQQLYSVPQSLGAEVSLWKLHKGKKYIPDLEELKGLVKDNTKMIIINNPNNPTGATIPKSVLQGLTTFAKEKDIIILSDEVYRPLFHGISVADAEFPPSMVSMPYEKIIVTGSLSKAYSLAGIRVGWIACKDKAIIEAIADARHYTTISVSQLDDQVASYAMNQSVIHALLARNIKLAKTNVALLEAFVNEHSENLSWVKPNGGTTAFIKVEKKREPVDDVQFCVDVIEKTKVMFLPGSKCFGEEYKGYVRIGFVCETEVLKEGLQKLGGYIRENLS*