MEASISFLGSTKPNISLFNPSSNVLPRRDFPLPALKLKKVSVLPRILHQKRLIRAQCSDGFKPEEDDGFVLEDVPHLTKFLPDLPSYPNPLKESQAYAIVKRTFVSSEDVVAQNIVVQKGSKRGVHFRRAGPRERVYFRSDEVKACIVTCGGLCPGINTVIREIVCGLNNMYGVNNILGIQGGYRGFYSKNTMNLTPKVVNDIHKRGGTFLQTSRGGHDTAKIVDNIQDRGINQVYIIGGGGTQKGAEKIYEEVERRGLQVAVSGIPKTIDNDIAVIDKSFGFDTAVEEAQRAINAAHVEVESVENGVGIVKLMGRYSGFIAMIATLANRDVDCCLIPESPFFLEGKGGLFEFIEERLKENRHMVIVIAEGAGQDYVAQSMRASETKDASGNRLLLDVGLWLTQQIKDHFTNVRKMMINMKYIDPTYMIRAIPSNASDNVYCTLLAQSAVHGAMAGYSGFTVGPVNSRHAYIPISQVTEVTNTVKLTDRMWARLLASTNQPSFLTGEGALQNVIDMETQEKIDNMKISSI*