MSRILRPAARLAASTRAIRAPVAPSVAQSAISRAALARPVVFGSAQTRSYADNSSGVKEYTVRDALNEALAEELDQNEKVFILGEEVAQYNGAYKVTKGLLDRFGDKRVIDTPITESGFCGLAVGAALSGLHPVCEFMTFNFAMQAIDQVINSAAKTLYMSGGIQPCNITFRGPNGFAAGVAAQHSQDYSAWYGSIPGLKVVSPWSAEDAKGLLKAAIRDPNPVVVLENELMYGQSFPMSEAAQKDDFVIPFGKAKIERSGKDLTIVSLSRTVGQSLIAAENLKKKYGVEAEVINLRSIKPLDVETIIQSVKKTHRLLSVESGYPAFGVGSEILALTMEYGFDYLDAPAARVTGAEVPTPYAQKLEEMSFPTEKLIEDYAAKVLRL*