MLRSTLSSWREYLTPVTHKSTFEETGEITPEEFVEAGDYLVYKFPTWQWSSAPPNKKRDFLPDDKQFLVTHRVPSYARAAELTEEQADGGGPDTEDDDEEDGWTNAAVGFKKLSSKSRLHDNGTDSTDARPASEENNDIDALIDESADIDNEDNDHQHQHHYNANKRSYDLYITYSTSYRVPKLYLVGFDADGSPLSPDRMFEDISPDYRQKTATIEKAPFLSNTTSVSVHPCKHANVMRVLMARATQRSIQNASSVTEGVHKLGIADNNDEWEDVNTSDTTQQGIRVDQYLIIFLKFISSVTPGIEHDYTMDATF*