MVVNLECRMYENPFPEPDDVVMVLVKDIQDVGAYVQLLEYNKIQGMIMLSELSRRRIRSVNRLLRVGSQEVVVVVRVDKEKGYIDLSKSRVTADDLVRMEEKWNKASTVHSIMRRVAELTEVDLEDLYIRVGWPLYRKFGHAYDAFRAAVQDADAIFKGLDMSEQERAELMKNIEGRLKPKAVKMRADFEVTCFGFEGIDAIKAALKAGEEASSEEMRVRVKLVAPPLYVATTQAVDKKKGFDALETALEAIKTEIQKRGGKFILKAAARTVSDRDDKILLKLMEQLDTQNREVDGDADGSGSGADE*