MQRSTKLTDEQEFSIMVNALTNVITGTTHTFPVTPSATISLPSTSMSYSIEPPQFHVAIEPERCQFCKINGCLGCNYFATSSAAAGVNNYNTLNIVAKKKNYRGVRQRPRGKWAAEIRDPRRAARVWLGTFTTAEDAARAYDRAAIEFRGPRAKR