MRGTLVNSRSSARARISSVLGRCRSIQCQFHGASPKIPLFGKEVEAEGPSADEDEGKGGAASLVRGLSEFLLKGCSPWREAPPCADYIGPVKVARTPDGRGRGLFATQDVRAGTLLLISNPMAMSYDDPHRVLLLMRLVARAQDDPLFLKQMYCLAHTQSSQDEMEVPSMDFLASPPRSPSDYGTDVHVDPSRIMDIIMLNSFEGEFKDDNQESKTWFCGLYLIPSLINHSCHRNASRLIVGGTMILHAATDIQKGEEITITYISTVAPLELRHKSSLAMKFGFKCKCKRCIVEDSLRHSLSDVSEMYCNLHDKAFDEVRKAISLVSHPPTESSFSAVAQFRSIFDRVSSRIRSEYGLSEIERKWIMAGYSSAYLGKWLIRGYIARFSKKPAIWDDTIVEVVEALRTTIPGLPHTLSLITLIVAITQRLENKHEIGKDVFKMGLAECSGIYGNLRSDVCIKLMEKSTEVIPFF*