MSVWTLYNVANIPTFHYNLSPVVGLPRFLAADTALASYNSSSLLITEKHSTPPTCRNRRGESRKVAIIMARGVVAVVGVGPKLGRSVARRFAHEGYTIAILSRDLDKLSRFADEIAREEKAQVFAIRIDCSDAKRVREAFEGIHSLGFVEVLVYNVSAPVSWNPPKFTDIRLESFEKALTVSAVGAFHCAQQVLPGMVERRKGTILFTGSDASVRGSAGFSELTCGKFALRGLSQCLAREFQPQGIHVAHIIIDGTIGASRSKEPQEGVMDPDAIAQMYWQIHIQDRSAWTQELDIRPFSERF*