MLHRHMEPHNPSIWHPLIEKLTRIYLKSLLAAPDKWEAHTKQLFSAIIFEMTYGIVTESCDDPFIQDMTEVTVGFGTAAAPGRFLVDAIPILKYVPSWFPGAGFKRWAAFYKDMEIKARTQPWEHVMKAMKCGTVEPCLATKMAEELPDEGDPRRAAEEERAKWVAGVIHGAGSDTTNSVSMAFFVLLATHPEVQRKAQQELDRVVGKGRLPEFSDREDLVYITAIMKELQRMHIPLLVGFPHATTTDDIYDGYFIPKGTVVLGNTWHIMHDPEIFDEPMKFKLERYIKDGKINPDTVDPGVAVFGYGRRICPGRFLSGESLWLFIACTLSLFDITPPKDGNGEPTIRYKFSQLGLARPEPYDCYLTPRSKEAEQCIHNL*