MALTKFTKIQSGGGGGEEVIEDDKISQQSTELILSLPREKGWRTPYVYLFQGFWCQPHEIQAIITFQKHFQAKDSDVLVATVPKSGTTWLKALTFATVSRHNFSSFNKNHPLLNFNPHDLVPFFEYTVYDKHDKVPDLSNMHEPRLFGTHVPFASLSKSIKESNCKVIYICRNPFDTFISSWFFANKIKPGSLPTLALDEAFEMYCKGVVGFGPFWTHMLGYWKESIEKPNKVLFLMYEDLKGDINFHLKRVAEFLGCPFTLEEENRGVIENIIKLCSFQKMKELEVNKSGTFGRNFENKFLFRKGEIGDWVNYLSPSMAQKLTKVMEDKLGGSGLTFRMNS*