MQSGHCLELRLLEVWRSDSDLHRRKPPPSAIPWSGRLKLTLARDLNTEYLDLGFSRGLGSSSRAKRMRTSFKHHQLRTMKSYFAINHNPDAKDLKQLSQKTGLPKRVLQVWFQNARAKWRRMMMKQEGKIIDSDKGDGSLDLDGYVSHSPGSYIMGGPGSPSSLD