MALHIFTIRVISALLLGILIGAERQWRNRTAGIRTNGLVATGSALFVLLSVMVEGDTSPTRIPAQIVSGIGFLGAGVIFKEGYSISGLNTAATIWSAAAIGSLAGFGFLAPAALGTAVIVGVNTVLRFSIGANGANGANREEPFLEYQLSVLCGVAEEPHIRSVLHAMMSAEAISLRGVSREESDQDGRIAITARVMMKRNEAAKLEQIISRIGLEESVQAIHWDAA