MVQKKYEDMVSAVDEFFVWADGLKQSTTNHMHILQEKMVEVISENNFLTNRVTALLELESATLRRQNLSGVLVEEYRLGNIQKDVHDFIANMWKEAFASFQELMGKPIQKFKGWFELAGDYQLSKENRGLRQQVVELQEALAVVHSREPSHSLIEGGDQLKLEDRLEYVSVHTGTTPSPSKKIIIEVVADIEKNAKVEKQAVHMEAVQVEAVQKVAEQKEEPVLEPDMQVQQAEDMADQGTVGLGSAPRAVPGVKGVPSWVMKCL*