MSRRGREKGQAVLIDLDSDAEEECQSKRPRTRRTTTLKTSGRSKNVLPSFYDNLPQSRVSSHATSRRNKTNQDKLNTDIFELYMEDLWKHIDEDKKSAYAYLDSLWFNMYYHGSNIPNVLKWIKAKRIFSRQYVFVPIVCFGHWSLLVLCHFDDANCSDFKKGPRMIVLDSLNTTDPTRLQSAIRKFIADIYKTEEREESKQFINKIRLEFPKVPQQNGDECGIYVLYFIHWLSTKTKNWQMFLKTKNWKRISPSCLMIAGLTQRN*