MGKFPNIVVLSHSKDKAQIFIKYLLTKFEVIDHYSDEQWNKVLCGNKETDDNLKDFIFKKEAKIQIVNKYYQAQVIILSCIPYTLESEKQNEDTIKDQIVNNNLFSDNNKYQNLNLNCESIIFLFEEFNEDTKKIINNNPFINFEEKCNEYIKDTKSGKIIKNYDFDFSNLYKDIGVKIAIFPLLLQKKEREILKFCTEYFIECLYIEYESNNSDKPSLNGNNKIMNQTQNKIKNFNEFDDDDAERLIEALHCHMWKGLQLKKEKIIIPKDIKMENNTNTPYSENTKKIDESQDISLSKEKSLILKNNEQKEDSKNSEEKLEKKVNQKKSNEPEKINNSDTHNRKDDKFMENFNQIVEKIKLAKIENQKCNNDSERRKKAENIVLELQQYFYGMDEE*