MDRKDVGILAMDIYFPPSCVQQEALEAHDGASKGKYTIGLGQDCMAFCSEVEDVISMSLTVVNSLLKKYKIDPKLIGRLEVGSETVIDKSKSIKTWLMQIFEESGNSDIEGVDSSNACYGGTAALLNCVNWVESNSWDGRYGLVVCTDSAVYAEGPARPTGGAAAIAMLIGPNAPISFESKYRASHMAHVYDFYKPDLASEYPVVDGKLSQTCYLMALDSCYRQFCNKYEKIAGKQFSICDAEYFVFHSPYNKLVQKSFARLYYNDFLRNCSSVDDDAKEKLQSFSNLTGEESYQSRDLEKASQQVAKHLHDIKVQPSTLLPKQIGNMYTASLYAALASVLYNKHDSLNGQRIVMFSYGSGLTSTMFSLRLNNGQHPFSLSNIASVLDVTEKLQSRHETLPEKFVETLKLMEHRYGAKDFETSRDTSLLQPGTFYLTKVDSMYRRFYSQKLSEETGGGKTKCCNGLANGH*