MSTTEVVHGGSGISEHIELVVVEGRRPKSPVQVARVAPADPRRKAGDIAKHASTESAARNASEPVETTTPQKLYRETVVGSVATDHEGSTNRDRSDGRTETPLEEQDIADALTPETYPLTGPSLSVVVDDGSVTRTAAEAAHEDPFESIVAAMVMVAFMGGIMATGPRTVARHGIWFPFLTLGFFWSKPRQDLVAEFLWDVIFVLLASRFGFLIVVPVIMSVIWQHIRHGGLRRIGEHSLSRFRRESTDEVKMVMFGEWWQQNLECPNGGVKFSLSFDKQGR*