MGNLDLLLRLSGRIVKGCRPLGSVALARCGPAVRWPRWPRPAILEHMFDLVSLAGVDSRDDEASLTARIAELERVKSAAAAGQARAAAALDKLRRCNEADAGVPARRRGRGVASEVALARRDSPARGGRHLGFAKALVYEMPHTLAALEVGRLSEWRATLIVRESACLDVEDRRALDAELCADMSALDGMGDARIAAAARAIAYRLDAQAVVERAARAETERTVTIRPAPDTMTWVTALLPVARGVSVYAALKRAADTTFDDRTRGQVMADTLVERVTGQPAEAAQPVAVNLVLSDETLLAGDRAPAVVDGYGPIPAAVARNLVRDAVADTRSRATLRRLYRHPRSGALVAMESRARRFPKGLAAFIGLRDQRCRMPYCDAPIRHRDHAQPHHRGGPTTATNGLGSCERCNYVKEAPGWRVSTDTDETGRHTAEFTTPTGMYYHCTAPPLPGPLEIDVSQVEARIGVALTHLHAA*