MSTQNTNAQNLSFVLEGIHRVKFEDRPIPEINNPHDVLVNVRFTGICGSDVHYWEHGSIGQFIVKDPMVLGHESSGVVSKVGSAVTSLKVGDCVAMEPGIPCRRCEPCKAGKYNLCVKMAFAATPPYDGTLAKYYVLPEDFCYKLPESITLQEGAIMEPLSVAVHIVKQAGINPGQSVVVFGAGPVGLLCCAVAKAYGASKVIAVDIQKGRLDFAKKYAATATFEPAKAAALENAQRIITENDLGSGADVAIDASGAEPSVHTGIHVLRAGGTYVQGGMGRSEITFPIMAACTKELNVKGSFRYGSGDYKLAVSLVSAGKVNVKELITGVVKFEDAERAFEEVRAGKGIKTLIAGVDS*