MGSTSKVSAGDGGAVLEDVPHLTDWLPDLPTYENPLKHNPAYAAVRQYFIEDTDVVAKDVVVNINTAGDGVHFRRAGPRDKIYFQSEDVKACIVTCGGLCPGINTVIREIVCGLWTQYGVREIFGIDGGYKGFYSRNTISLNPKVVSDIHKRGGTFLKSSRGGHDTKKIVDSIEDREFNQVYIIGGDGTHKGASAIHEECKKRGLKVAVAGIPKTIDNDLDVIDKSFGFDTAVEEAQRAINAAHVEAESVHNGIGLVKLMGRYSGYIALYATLASRDVDLCLIPEVPFYLLGPGGLIEYVHHRLKENGHMVIVVAEGAGQELIAESMGSFKNLNDASGNKLLLDVGLWLCQNLKEHFLKEFKEPLNLKYIDPTYMIRAVPSNASDNVYCTLLAHSAIHGAMAGYCGFTVGPVNVRHCYIPIPRVVAKSRHVNVADRMWARLMSSTNQPSFSQYNEIIIQKRQEEALRGGGAPTSANGTTTMKANVDEHSHEVTAEKPTDVIETGNRQGFPKDQTEISTQTTPAEA*