MPLNDFHHVTSDGVELVGRCTKKDDSPSRPTIVLIHGWSGSSRYFDPAMETLELVEANLLTYDQRGHGDSASPRGRGCTVARLAMDLREILDADAVSGTQSTKGYILVGCSMGSAVIWSYLQLFGDDEKRIAGTVFVDQAPLQNRRPGWTCGSLGCYDAETYENLARAVRSDMSAFADGNAACCIHEPEKMDPQVLLMLKNETLKCDPEALCELMYDHTHQDWRSVCRTTAVPSVILYGEKSQIFPREGFRALEELLGGVSPIRKCRSTCFQNCGHWLYLEDVEGFVRCLKDAVVEFQHLYTA*