MEHTREKEGERPARSSKAAPGRGTHSRPSGSSGVLMVGPNFRVGKKIGCGNFGELKLGKNLYTNEYVAIKLEPVKSRAPQLHLEYRFYKTLGSTVEGLPQVYYFGPCGKYNAMVLELLGPSLEDLFDLCDRTFSLKTVLMIAIQLISRMEYVHSKNLIYRDVKPENFLIGRQGSKKEHIIHIIDFGLAKEYIDPETKKHIPYREHKSLTGTARYMSINTHLGKEQSRRDDLEALGHMFMYFLRGSLPWQGLKADTLKERYQKIGDTKRNTPIEVLCENFPEEMATYLRYVRRLDFFEKPDYEYLRTLFTELFERKGYTFDYTYDWVGRQIPTPVGSVPVDSGASAITRDTHTNRDRPSQHQPLRNQTASSEHRGAWDVQPHRQTNLSYLSSYLAADRHGGSAQVVSSTNGELNADDPLAAHSSAPITTQAEVEVVDEAKCCCFFKRKRKKNSPRHK