MLDSHALSGNTYPDLVSTLIELDQAAILCMWVRNICDPRFSDLLLVLKYFLKGSLRAGTGLANVRSQWHQSALVAIQRASDMNKAIESNEEGEGSGNGQGNADAIVHTKKKNMKEEAIFKALLLSAAVDHFQLYELCLHYLVASGHDEAVLTSMLSQLENNEVLKLIRYLRKWLEKYSRQGSLCALHHKRKDLWVPSLGDIVQWASVLLDAHMMSLVLCSDFHAEICSVQLLIKGLVDACQKLAPLVGVTEHLRAKSLLPMQTSLYGEDDHVIEYLEI*