MVNVFNVEIFFVVFRETLEAVIVVSVLLAFIKQGLSEDETVYKRLRKQIWIGAISGFLICLILGCAFIGAFYSLGKDVWAKSEDLWEGIFCVIATVMISLMGIPMLRINKMQTKWRLKLARALVVSKNEKKGRFAFGHWTKKYAMFLLPFVTTLREGLEAVVFIGGVGLGSPATSFPIPVIVGLIAGISVGVLLYYSGSTLSLQVFLCISTAILYLIAAGLFSRAIWFFETYKYNQKTGGDASENGSGPGTYDIKTSVWHVNCCNPETDNGWDIFNALLGWQNSATYGSVIGYNIYWLAVMITLYLLWFEEKNNHLPFMKNLKLRQLNPLYWMKGKNKKEVSKEDQEKLFEQLKSKEFANKLAEE*