MSRASQQLAFRDPIHGEIVFGRRQTLAYKTPIVQRLRDLQQLGGASYVNSTLCHDRLQHSVGVSFLARKVASALRKHSAAEFAAFAAQEPFCMSADDLVDVISLAGLLHDLGHAMFSHTFEGFMELVGKPFHHEEVSMRLVQELLEAPAFALAQPAIDLCKRMISPKPEEFNDPRLEAINVTPFVRTMDKDHWILNIVSGTIDVDRLDYLNRDKFYYTSEKPVDPSTMSRLLKSVRVVRAAWPSAWRVEWMLGHAMRLADDALQFSFKATMAASGGVDPASSWRARS*