MSFSNLCRTAPARQMRLIHNIQAHSLLTGSQWPPSETAEKHISSQRLYTRSTPYRGNKALGFPLSCAFSAAAEEKKFRFEEYCLPLIGEVNAALDKAMPITYPEKIHEAMRYSIFAGGKRVCPIMCIATCELVGASRDRALPVACALEMIHTASLIQDDLPCMDNDPLRRGRPANHVIFGEHVAILAGDALLSLAFEHVIGATEGVPAEKVLRAVYEISKVMGSKGMAGGQLVDLMSAGKEEADASVVEYIHLHKSAVIAECSLVGGAVVGGASDEEVESLRKYGRNVGLMYQIMDDILDVSESSQQLGKTAGKDEGADKATYPKVFGIRRSRQIVEDLKMSAKECLCGFDPNKAAPLLCFVDYVATRHS*