MSALVVAVNPRVKFSDEQISAILDEVFRTYGDFIDGEKGLTYDGLLRTYDDGAGDVDRDFEALALEMKTDDDNEAASSLALEESSTSSVLERASSAGPQKSHRTAAWAASPNHGIIFDDTWKLVDDLEILIKRLKSKQTKDGKPKGENFDVYSDPGWSRELGPSSEIDKRIIWEESGHDYGVFVKELGALRSRADGSRSREEAFDGHMALGRVLYDQQLFKESLVCFKRACELQPTDVRPHFRAGNCYYVIGQHSEAKSEFISALDAAEAGGNQWSYLLPQIHVNLGISLEGEGMVISACEHYREAAILCPTHFRALKLLGSALFGVGEYKAAIKALEEAIYMKNDYADAHCDLASALHAIGDDENAIKEFQKAIDLKPGHVDALYNLGGLYMDMGRYQRASEVYTRVLGVWPNHWRAQLNKAVSLLGAGETEEAKRALKEALKMTNRIELYDAISHMKQLQKKKLKGNGNGNGNGNDDSFVVVEPSKFKTVSERTTLRHDLATALDIRSFQRTTRLIRCDVDLLKKEMNENETPLTYSGTGFPEKSIRKAALESVLRRLLGFLKPETFVGSVKEINLKILTVLDESESGRVDLGMFFAILAPICGGSPEKRKRVAFDSLLWRPINEQQGATKGQIKRVDALHYIKLLRLVYIPSQGTSELLEIHGGTDDSMVSFTEFVAMFDDSDWGFGILSTLLKLEISDRNRHGKQSCSVCRYPIIGSRFKEMKSGFSLCGQCYSEGKVPMSYKLDEYRFKEYVKESDAMKDKCMWFSLQKSSSGGATTNL*