MTEEESFLFDLNGFLVVRGVFTAEEVAAANAAVDAHAAEELKARGAAALRNAKSGTPMAASGPRMDMGGMLWWQADQSKLFRDMLTHPRLVPYYRALCGEGYRMDHQPLLVAQGPDSEGFKLHGGPISGADGVPQGVFNPELQYRCVHGQLWTSLLAASVQLCDHQPGDGGFCIVRGSHKLNLPVPTDFADGVGSAFAEHIHHPATRAGDVVLWSEATVHGATPWRAERERRVAIYRFAPPNMGYGRGYLDIPPGAMEGLTPLQRAVLEPPYATRLERPLVTASAAAEEDGATEAVRHLRSEAKKEHDRQTLGTAYF*