MGLLPTDRMDSLFSPRCVWVTGPIIVGAGPSGLAVAACLREQGVPFVVLERADCIASLWQRRTYNRLKLHLPKQFCQLPRMPFPEDYPEYPTRRQFVDYLERYAAEFEIKPEFGTTVLSARYDETSGLWRVVTNGGAGGDMEYIGRWLVVATGENAEAVVPDIPGLAGFDGEVTHVSEYKSGEAYAGKRVLVVGCGNSGMEVSLDLAEHGARPAMVVRDAVHVLPREVLGTSTFGLAVLLMRWLPLWLVDWLMVLLAWLVLGNLARLGLRRPAAGPLQLKETHGRTPVLDYGALARIRAGDITVVPAVTRFAGKGGQVEVADGRTLGFDAVILATGYRSNVPQWLQGNDFFNKDGYPKTAFPHGWKGESGLYAVGFTRRGLSGASADAVRIAKDLGNVWREETKPTKRAGACHRRCISVVF*