MGRRQTDSELGRCALLALLFLGATSCCVVYTLLSAGLRRTPISSVLDSIESGDVLGREEAQCCRGIEHLELWGDAVKWGADFKVNSSEECCRACKAMCSGVDGPCLCDSWVFCGNREACGAKFGECWLKKQKYSFYPDRRDSGEHVMWTSGLIFGKGEGIVGLQTEYGVLHIELFPDCAPHSVAYILELLRLRHCVGCQLYRAESRGTSWDSQGNHIKSAPFGPPFALIQGTLAAHGTMFKEIPTEECPQIRRGSVAWVGSGPEFFISLANHNEWSQTYTVFGSLLPEDLEIAEKIAQLPTKLEVWSNIDVSVLDEPIRLRFIRVPFPHKQNTESRGGGGGGGVLTCAVGVKAAHHHHHLLLPFPQSHPPFPFGPLINFFIFLFVS*