MEEAIVLYPSPPIGHLISMVEVGKLLLTQKPSLSIHILITSVPYDSGSTAPYIANVAATIPSIKFHHLPTVTLPSTKTTHHEELTFEVLRLSNPHVREQLLSISKNYTIHGLVMDFFCCAALNVAKELNIPGYHFSPSGAGFLVVFLYFPTIHNTTTKSLKDLKSLLHIPGVPPIPSSDMPIPLLDRDDKSYENFLDSSRSFPESAGIVVNTFASLEARAVKTLSEGFCVPNNRAPPIYCIGPLIATEGPKDDAGTRNGTTLECLTWLDSQPVGSVVFLCFGSLGLFSKEQLREIAYGLERSGHRFLWVVRNPPSDKKSVALSARPNIDLDSLLPEGFLNRTKERGLVLKSWAPQVAVLNHPSVGGFVSHCGWNSVLEAVCAGVPLVAWPLYAEQRLNRIFLVEEMKLALPMNESDNGFVSSAEVEERVLGLMESEEGKLIRERAIAMKIAAQAALNEGGSSRVALSQLVESWKDK*