MESLDNLVAQIQGLSSSSDDLARLQPLLKQCEEFLAKQGPRLQIALQHLDPAKHSLGYLCILEAHTAGPMTTEQADSFLTTATSFINVCMTDQIRLVPEKFNTLCRRLKDQAVQLNSPMRAVIPLQTAIRKLQPSSEYLTPVHSDFFLVCLLAKCYKAGLSILEEDIFEIDQKKTGLVPRDFLLYCYYGGMIYIGLKRFSKALEFFQHAITAPATVLNAITVEAYKKYILISLIHNGQVPPFPKYTPSVSQRNLKCCAQDYIDLASSFNSKNILELKQCVTMHEEAFRIDSNLGLVKQVVSSLYKRNIQRLTQTFLTLSLQDIADTVQLENAKEAELYILRMIQDGEIFATINQKDGMVSFQEDPEQYKTREMAQRLDSAIRHIMSLEKKLTSVDEQISCDHAYLSKIGRDRPRYELEDFDLVPQKMHPNL*