MKKRIIPIFVPHKGCPHDCIFCNQKKITGVSTDVTSEDARNIIEECLETIDKDADVEIAFFGGSFTAIDIDIQKSLLSVAKEYVEKGLVKDIRMSTRPDCIDEDILSMLKEYKTSIIELGVQSLDEKVLLDSIRGHQSEIVYKSSKMIKNSGIKLGLQMMIGLPADTEEKCIFTAKKFVELKPDCVRVYPTLVVKDTGLEKLMEQNKYNPFTLEESVNIVKKVLVLFYVNNINVIRVGLQATDDIQIGKAVLAGPYHPAFRELVEADMIKDYLEFVILQNKNIKQMLVKSNKKNISKIIGNKKTNVKYMEEKFGVLLKTQESDLDINQLEIVLDGKSLISANMRDIHRKLYDIYDL*