MNTPTIGVFPAAGGIGGSTVKHLLPRLPSKKLVFIARSPEKLRSLPVDQAVLRQADYDDDESLKVAFEGLNILFLISYASVEHEYRTERHRTAIDHAIRMGVTHIFYGSLGYGGNPEGDKSVAHVMQAHLDTERYLEECTRQHVGFSYTVIREGLYSESYPLYTAFFDPKQPVDEIKIPHDGAGQGIAWVKREELGEGSAELIKRFVQDPNGFPYRNRKVLLSGPRTLTLGETVAILAKLANHTVRIRQVSVDEFARQPQVSSNFTYHGVDHSKLWTSTFEAFRRGEGAFVSPLLGELLGREPEDFETTVSRS*