MTIYMFPLTTGSGQIQLWQFLLELLADSQNIACITWEGNDGEFKLIDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYRFDFTGLAQAMHSSCSPTSSCGLLTSSPIRGTLPGLSDPSCSSSEQRLPGVLSGTHSESDNIIL