MRPLLNPDDGDASCPDGTCSNVPIIEYDPEEHGELMCRGGSCFAKPQAQEFQLDAALLKDYFSGKIPLDDARSFLREMGADEAWITNNMRRMDVNKDKFVNKGEFLAMSDDGIDGKKGPPPEPLEAQRNKFGDLTESAKAEARAAHEEAMREWEEGPAPALEKGEVHADGTLSLAELEIVFLSQDVPFDLVAARFSDMVDPNDLRQAMAKFDEDTDNHVDKSEWFKMTRATTWSGMGQDNGPRDVPVEEIEGEEGEGEEEEDDGRYVVIDSRSFAAKGGKKDDDEDDEDEDEEADFITEPGMDFSGGLEPEAQPGAGAGAAGPAPRRSRRGRRGARVEGHL*