MSFIYGNIQIVDLIISDVCFPTEDSLLILQEVTTKFDIPTVIMSSNGDASIVMKYITSGASDFLIKPVRIEVLKNIWQHVFRKQLIGENRSCSNSAQHLDQVSYPPTIAPASTCATRTTGIITEAATATLESATRETTNGTVTDIQDLRKSRLSWTTQLHRQFIAAVNSLGEKAVPKKILETMKVKHLTREQVASHLQKYRLHLRKLNQTLHKDDTPSPSSHPNESNILRTEFNSSLNSTYFDQDGCLEITEYSLPKDDISSGSDCMLGERNNYSPQGFQDFRWDSEKQGSETTYLWNFEAE