MRASVALLLLAAVLCLGGGRTAAASPDFDYPAAFNFGDSNSDTGGRIAAGFEPMPPPYGSTFFGAPSGRFSDGRLILDFLMDAMDMPFLNAYLDSVGAPNFRAGVNFAQAGCSITPATATSVSPFSFGLQIKQFFAFKEKVTRLLSQGDRYRRYIPQLDYFSKGLYMFDIGQNDLAGQFYSSTEDQVIASIPTILLEFETGLKTLYDQGARKFWIHNTGPLGCLPQNIALFGKDPTQLDELHCVAKHNRAAKIFNLQLHALCTKLRSQFAGANITYIDIYSIKYALIGNYSRYGFESPTQACCGYGGPPLNYDGRVPCGQTKSVNGNLVTAKGCSDSTEYVNWDGIHYTEAANFHVTSQILTGKYSDPPFADRMPFLIKPRF*