MDSVAAVPSALVEKKSNAAGREKFMDVYQQLKKEILSDSELVTYTEESRAWVEEMLDYTVPGGKLNRGLSVVHSLELLKKDTPLSEQDTFNACALGWCIEWLQGYFLVMDDIMDNSVTRRGQPCWYRVPKVGLIAINDGIILRTHISRVLKRHFRQSPIYVELVDLFNDVEYQTASGQMLDLITTPAGEVDLSKYVLPTYLRIVKYKTAYYSFYLPVACALLLAGETSVAKFEAAKEVLVQMGTYFQVQDDYLDCYGAPEVIGKIGTDIEDTKCSWLIVQALKRANESQKQLLKEKYGKKDPACVVEVKRVYNELELQKVFEDYERDSYVKLIADIEKLDDQALQVVLKSFLAKIYKREK*