MACMALGPFHCAAIPAQPQKTSTTSTRNAKLTTLTSSPTLPAKKVLVPVGLGTEEMEAVILVDVLRRAGADVLMASVEPELKIEGSAGTKLVSDTLISSCSDEIFDLVALPGGMPGSTRLRDCEILRKITSKQVEGKRLYGAICAAPAVVLQPWGLMKKKKMTCHPAFMHKLPSFRAVKSNIQVSGELTTSRGPGTAFEFALSFVEQLFGSQLAEEVGGTLLMHSDRGQPKKEEFNEVDWSFDHTPRVLVPIANGSEEMEVVMLVDILRRARVDVVVASVEKSMQIVASRNTKLVADKSIAAAAAESVYDLIILPGGVRGAERLFKSRLLKKLLKEQELAGRIYGAICSSPTILLKQGLLKDKRATAHPSVINQLTGQVVDDAGVVIDGKLITSRGLGTAMDFSLAIVSKLFGHARARSVAEGLVFDYPRTGRTNA