MTRLPSHLLAVATLSLCGQAWAFTTPRAPTRQLLSSLAAVPVTNEHVLSNGGGVPVVAAGGNSLFDPNEAGKLGDTDICLERIQQGSSYQFLTSTSEPAMEAPPPGVDVVDAQHWLEDIDLPLNFAKPQKPAIATVLGRQRIITADAPGDIQHVVLKLPEGMHYFEGQSLSVIPPGLNEKGRPHKPRLYSIASTRYGDLLDGKTVCLCVRRAEFVDPITGQVDPAKQGVCSNFLCNAEPGTQVQVAGPVGKTMLLPESPDTDIIMVATGTGIAPFRGFLHRLFMENTVARHMFSGKAWLILGVPVTGGLLYADEFKYMEYNAATGAASGELEVDYAISREMKNAQGGKYYVQDALAERADELFNRLENGAHIYFCGLKGMMPGILSALEEVAASKGIVWADKLKELKSKVQIFHRIVVDQRGLLGGG*