METWVGLDFVLSEAKKHKIRLILSLSNNWDAYGGKAQYVKWGKAGGLNITSDDDFFSDPTLRNYFKAHVQKVLTRVNTITNVTYKDDPTIFAWELMNEPRCLSDPSGDKLQVWIQEMAMYVKSIDPLHMLEIGSEGFYGPSSPGRLQFNPNTFSQQVGTDFIRNHRALGIDFASVHIYADTWVSQSITDDHITFVKSWTNAHIEDAENALGMPVLFAEFGVSSRDSGFNTSFRDNLVATVYKPVLESSKRGGGGGGALIWQLFPEGTEYMDDGYAVVLSKAPSTATIMSTQSKRLDMFSSSCSWRWGCKKRKDDEDLLDHDEL*