MDALWRDLVGDVPRLVHKRLPCLVDRRRMARVCHDWRVAVAPQPQPPPGTRPLPSILVPRADDGHCFACALAGCATHAFGHPLPADALAARYFGAYDGGWVFVAFGQILDYALLSLRNGTRFHFPDTGTDMVAATLSSPPGDERCVAAAISHSCMMNNPRIHAFGILRHRGVEEATHDPAEFFTGHALEDVVHHKKAFHFLTREENLHVFSVPDFHEDDDGNLVIPPMEVRRFSRGGRDYGGCFAVRYLVESGKSLLMVVRLLPHPPLFPPTTWAFKVFEMVETPINNDGAPYDWKELESLGGRVLFVARGCSRSYDAGDYPGDEFNEGIYFLDDGRLYDEAFQILNPFAQYREYPCRDHGKWLPPVAPPAAVTGRVDKFLPEQGPSHYTPPVWILP*