MCRSVWLGVVTLFIAGITHWVYKWRNPKCNGKLPPGSMGLPLIGETIQFFIPSKSLDVPNFIKKRMKKYGPLFCTNLVGRPVVVSSDPDFNYYIFQQEGKLVEFWYLDSFAKLVGLDPSSNAATGYVHKYARNLILAYLGTEVLKDKLLSKAEDLIRTRLHDWSKLPAFEIKACLSSMVFDLTGMEVLSDDFKKMGAHFIEKFANILQALFSFPLNIPGTSFHECLKNQKEAKRLIRDLLIERKVTLESCKGDLLDKLVDDAKKEKFLSDDYIVIFVFGILLASFETISTATTLALKFLTEHPLAMQELIEEHEAILKNKENPNSGISWKEYKSMTFTHQVINETLRLANIVPGILRRAIKDIQVNGYTIPAGWIILLYPAALQLDPNTFADPLTFNPWRWKDIGAGVRAKNFMPFGCSSRSCAGAEFTKVLMATFLHVLVTNYRLTKIKGGKIARSPSLIFENGFHINISKKHGC*