MAAGTSFSTQQLDVICTALYQAKDGDQLVHLFRDLDSQVLCSEWTSQSIRIAYIYALYHAGNFDRLFEVIGRSRFDERYYKELQEIWYKARYKENESKRGKELGAVEKYRLRRKYPPPRSIWDGQETVYSFKENSRKYLKQFYKQNQYPTLDQKKEISRATDLEIVQISNWFKNRRQRDKTRMECAQYTRPQMMQLQTLAYTNLPLNMNINMPYTCKME