MSNEAILGSALNEASTAIITVKDEEPFIVFFRCMLYLLALYVAGDIVCGKILRVIPPLVGHIGMGILLGPNGYDFVPSSMVAAWPILGELGLVLMLCQAGLEMDFQVLRAVGPRGAFMALVGSILPTLIGFLLSFYVLELPHESALAVGCSFGPTSAGIALNVLQPCGILKTALGQLIVAIAIVDDIIALVVLSQLKALTADEISASAIAIPIVSALLWLFAGGAVALYVMPIVLSKLTILERNVLTRCASRDTSKQEDNSHHSANSQTQDHYEKPMTSLQLTHIVILLFALLPATYYSQASHLLGAFLAGLSACQQPQAANAYNGELGKIVTWLMRIFFGAFIAFAIPVQLFRDRQVFGTGCLLALSLLGKIMTGPLLTPVHLPQPKTQQAGDGSVTSTTSNGQTSDRCCFDDQHTRDCFVVGFSMAGEAEFAMLVAGFGFSEGLLDEEIYASTVFAILLSTILSPVLLRLTLAFLNVEQQDNNDECDDDQSSCHGLSSNTPVNTTVVSNGDENPADNDVGIEVVDMERSHETKEKPWHKTLFE*