MSSSVWIRLYYRYNGKDEPEAQPVEIDPIPKNIAALAEAVKAKMAEELTHCSAAKLVVYKSGTTPSQDSALNVWDPVPSNSSGPQPLIVVAPGPKQADDHTDALARIERKLDDMATVDVPMSEATSRFASSLLEDLKVKITVLSPNTNPGEGKVRTYPWGENEHETEGQPGCKQILEEEILPLFVNGQKYALYDVRSQLLRLKAGKRKSNGFSDLAVGPQTSMSFAETSAKDLMLSYTDALVELKRAKSDLKPGPLLLRLVSLSEVSENGQGVVVLGTDCATKWRLLHFSDYNRIMVQPYTDGKKCIADFKTLMEKCTMRKGANVPPEKSATIHEDTGVENEIEMAEFGIKETAKDGAIARETKLRKFASALEYCYGETLEVPAWAKASESCRSYFV*