MHTRLSLYVCKRKWTDKLKEFYFLSATLYVGAAEYSDPKHTAMASRLMASHASRALRFRALRPLSSALLHRQQAPISPNDYVYRPDERGGFHIGWLRAMSTSIANLPEIADSDVLQALRSLMAVNWSEISEEAKDAVDRALSKKTDDTAGQEQLANAWRAAEAVEKFSGTLETIRMALDDLTGFSGEKVRPLPPLLLEALKSALSRYNTYLAAFKEDEFYLKKKVEVELGSLLVHIRQRCSGLGPEWGNVSLLGTSGISGSFIEYRAQ*