MALTFPPIRLSTQHVRVSLSTTVKKPSSLSTWIPASRLRFDFHLATGLRREESLFVIRATAEQAVNDQSEKVDQANEDECELVSRLELTLGEDGDGINAYLVKAMKNNNGAAVLLLTDAFGYNSNDTRDFAYRLSCFGYNVLVPDLFQGTPWDKGSSLNEFKHWEAGHSPERVEKVIRTAADWLREEITAAGVSKKLGLLGFSFGGGHILEVLAKDTQDLYATAVCVYPTRLDEIPVSNIRVPILLIGGDKDDLCHPSKLQYVASQIKGSQARIYPGRGHAFVHCPNLDDDEDAESAFAVMKAWLHDKLVLSS*