MSNYPEHWPTLLIWVKRNLQDQQQGKVIHAYVTGHGFDSNEFVANSLIDMYAKCGSPNDAQLVFDRIPQRSVVSWNTIISGYAQNGYFNKALALFDQMQLVGMAPDSVTIVSVLSACAHLEDLQQGKWIHDFIMQSGLYSNIFVSNSLIDMYAKCKRIDIACQIFDGMYKKYVVSWNAMISGYAQNGHANEALESFNQMQLADVKPDSETMVSVLSACAQLGALQQGMRIHNYVIKSGLELDAFVETSLVDMYAKCGNVGIARQLFAQMRTRTVVAYSAMIAGYGMHGYGEDALRLFSQMQQTGMKPNRITFISVLSACSHSGLVDDGLQYFNCMSQDYGIVPMLEHYACMVDLLGRAGCLVEARDFIIHCNIELAEYVTEILFDLEPNNAGYYVLLSNTYAAAGRWDEVAKSLNFP*