MRFPHHSLSTCFRRCLTVQPNGLDGVVRQSSLSQCFRQQTPSPLQRQRGFSTCSFARQQQQQQRGPAESLAGDPDRTQHHSGGNKKATNKRTKGRGKNPLRAIAIKAQKQPPTSTRYVGKSHASSDEPALSNTSEDASASLVTAVCVAEGFNMDGVTRILSAHGYSLDPEGTGFEPQEVVHARAKGQGDIFVFPSGTVVAWSLPTEVVESLAAETLLPAAQEPHVASLETEDLYFVTDPDREVSAVKGDDTVVLGTRRELRDGDRLDTTLAQIAFSSGLAQSTKLAVLEACLTDYFKSMRRLPENLSRGSDLRLNNRRFILQKTGELLSLRAQLNHYSELTDSLPDIFWENRGSDELNLESYFDQVGKSLDIRVRIRILNEKMDYAQEMASVLREMAAQKHGTRLEWIIIILIAVEVMFELRRVYIESTSSRHQEGLD