MVESLLSVASQCDLHPDLVVGPMPGNLGSLDPLVLIGLRCIDVRSPSQILKVDLRKTEVSDVYCEWMLHVQSARDEHEQNLEIVAHEGRLYFRTTRPVKTDEELLVWYGTEVARALGISSPSTFLFKGDGKFSCPFCSDDFLFPNSCASHVAYRCEQRRHAIPEMRPRSESPKPTTPKKMSPASSVFTIDFLSCSSHSENGTKRKNESTEADAKKRDLKRDTSASDENDPCGPVATSSENSANKVLRQDQWGSAFKKVNKNGVQRPQDGVGTLKPLYSLPLGLSLLPTATSLAPSSLPSAFLPTNKFIHEPFVNDVIKMSSPCVSVEMAAPGRSGMYSDAHYKMPLSYGKSFAQTHASGMEKLGAPPVTTLMPPSLTALSFPAQNWCAKCNASFRMTSDLVYHMRSHHKREIDPAKKRRDEKLKCNICHESFRERHHLTRHMTSHVN