MSPSHYTQIVLASRPADSAFIEADNFRKEVVPFDLKPQKGQVLIRVQYLSIDPATRLWLSETKTFLAPIPIGSIMQSIGIGAVIASGEDTSFVPGDLVSGDLNMAEYTIRDATAVQKLELPPKTQALDYIGPLGHIGLTAYFGLIDIAQIKAGETLVVSGAAGAIGSIVIGISGSTKKCEWLEQELGIDKALNYKNPTFKDDFSKAVGTLDVFYDNVGGEALDLALASMNLHARIIICGGISQYNTAEQYPLRNYLQLLSKRATMRGFSLYDYTARLEEGRKYLTELVTKGAIKQRYHILNGLDTAPGSLGILFRGENEGKLIFTLATDVQLHGSSNANLNHYHQGRYIEVVDARTMGNINHIATRLGKLLHLAH*