MGSKFHAFMFPWFGFGHMTAFLHLANKLAEKGHKITFLLPKKALKQLEPLNLFPECIVFHTLTIPSVDGLPDGAQTTADIPITLGGFLASAMDRTRGQVEEAVRLGKPDLIFFDFAHWIPEVAKEYGAKCVNFLTISAACVAISFVPGRSPDELTVPPPGYPSSKVVLRGQETNFLSFLSYPFGDGVTFYERIMTGLVKCDVISIRTCQEIEGIFCDFIEREFQRKVLLTGPMLPEPDNIKPLEDRWHQWLNRFEPGSVVYCSLGSQIILEKEEFQELCLGMELTGLPFLVAVKPPKGASTIQEALPEGFEDRVKERGVVWGEGVQQPLILAHPSIGCFVSHCGFGSMWESLLNDCQIVFIPHLGEQIFNTRLMSEELEVSVEVKREETGWFSKENISGAVRSVMDNDTELGNLVRRNHAKLKESLLSSGIISGYANKYVEALEKLV*