MLYTDNEKVLCFHGPLIYSAKILKAEKWTGDDNVTQQVGPHYLVHYDGWKKTWDEWVPETRLLKYNDENLARKALLQEQAKSGSLTSSASGSTASKEVTTSGKRGRDSDAHAGGDRKGGRGSKRSRDTVEAEEDFLKRPEVKISLPDELKLQLVDDWENITKKGELVPLPRKPCVKDILEDYKKQYLASAAKRGAEGGKQRSPQVVEEVLKGLKLYFDRSLGQNLLYRFERAQYVEYRKKNGPKMGDGDVGNARTGNGSMGGDMEPSDVYGAEHLLRLFVNLPMIIVHTSMDAESISLLKEHLAEFLSYIAREKHRLFVREYEAASPAYHRISST