MKELVCVTGASGFIASWMVKLLLERGYRVRGVVRSPDNNEKCGHLERLEGAKEGLTLLKGDLLDPDSLSAAIDGCSGVFHMDCPVPSYTSTNPKVEVLSHAIKGTLNVLEACKNSKVKRIVMTSSVAAMAFDLHKPKDAPLDESCWSDEDYLRESNHWYMLGKTMGEKAAWDYSQKNGLDLVVICPSLVLGSLLQASPNTSSLVVLKLLNGSSDSYENSSVGVVDVKDVANAHLLAYETKSASGRYLCRNKTVTRAQMIEIIRRLHPDYTLPTRMIEPQISLSMAK*