MDHVRVHPKFLHSNATSHKWALGAIAELLDNAIDEANNGATFIKIDKVTNFRDGSPGLLFLDNGGGMSPEKIRQCMSFGYSQKCANAIGQYGNGFKTSTMRLGADVIVLTRCVRDSVTTQSVGLLSYTFLRKTGRGDILVPMVDYERVSGSPGHVSRVIRSTTEDFEMNLNTILQWSPFSTEAQVLAQFEHMESPHGTKVIIYNLWLNDDGVLELDFDTDPHDIKLRENGAKSDARAKELHKKHLSYQLRYSLRAYASILYLRLPSGFRITLRGKLVVHHKIDDDLKFPEYIMYKPQVDGITSGEVVTCIGFTKEAPLLNVHGFCVYHKNRLIMPFWNVFHDNSSRGRGVIGILEANFIEPAHDKQDFEKTCLLLRLENRLKQMTLEYW*