MSFNIIKDILDKYLAENHPDIDFYNDIDLENCIRVFGKNYKTFISYKNLYTRSMENNQLYLRAYDFNWKNETDKNNRVFKCKLDGCSREYTSAFGLKYHMKEGHSEEKMNVYKPYICTYKGCERKYKNNNGLKYHLNKYHNIDQI