METPGVILREKVELDGATVTATLNQTGVLRWTGARNGSLVLQDDLLGYTKGNSTITLHSLKLAAKGCIGRSVGRVRKDIHLRIRTPDSYHVWCEALQRCLDDTGRPKRLLILLNPFGGKSSAKKIFRGQVEPLLVAAGVGYTVKETQFHRHAKDLAKSMDLSQYDGIVCVSGDGVLVEVLNGLLEREDWAQAIKMPLGVIPAGTGNGMAKSLLDGANEPCDVVGATFAIIRGCRQALDVATVVQGRARFHSVLLLTWGLIADVDIESERFRCLGSLRVDFYSLIRILSVRHYNGSFAYVPAPGYEESGQSLHGEMEMQSLSADNHNIDTDGERSWRKTGYMGPMLVPERSEWIFVQGDFILVWLQNVPWASEDVMSAPAAMFADGFLDLIVIKSCPWWILLTLLLRLKDGGHVKSRYVKYLKVKAFRLAPGGRVGSRVQGGIIDLDGEVMARGHGAYGDGSSDPMLYGPPIQVTVEKGLATVFCPPPLGD*