MEYHVGCLAQSASHVRCSTSFEDADMSLEALHLFCDVQLSQIKPNEVTPVALISACSNLGALSQGDMYSKCGYLNLACQLFDVLSDRDTFCYNAMIGGFAVHGHGNQALEMYRKMKLEGLVPDGATIVVTMFACSHGGLVEEGLEIFESMKGIHGMEPKLEHYRCLIDLLGRAGRLKDAEERLHDMPMKPNAILWRSLLGAAKLHGNLEMGEAALKHLIELEPETRGNYVLLSNMYASIARWNDVKRVRMLMKDRGVDKLPGFSLVEINGAMHEFLTGDKAHPFSKEIHLKIGEINRRLQEYGHKPRTSEVLFDVEEDKEDFLSYHSERLAIAFALIASPSSMPIRIIKNLRVCGDCHVFTKLISAAYQRDIIVRDRNRFHHFKDGSCSCLDYW*