MGLFTMAQAVSRMGVIGVTMLAALSGFGAVHFPYTCLSFFARNVGEGELRAMQRRLLQATETVVSRKKKRALLLVELEDVRRGGREVGVDNGGDNPKPGMFRRFTNIGASFGASGRAKTIELQLDALDAEITALDHVTRSLFTETHEVRNARERAAESRTSWGALKNIMGWITSFACLWRVLVGTAHLLFKSGGAARTDPITTALSYAIVHRAGKGDAWDVRTLSQYLSLALIGFLVACSMRNFVWGMDRLFFAVGGGGGTSAMLVLFVTEIQGLYFLSSVLLIRDNLPERYRALITEALGADVKFVFYQSFYELIFLAAAALSIIILYAHRLHTMSVSSSTAGAGLGGGGGGDLSNAKRPGRGSAVPLAGVLCGVGVEDEKLAAD*