MVHREKIRPEKELERAEKQILQCKLGIRDAVHQLDLLSSEGCIEDAVIDPEGRVFHEYIFCAKCKLQDTIPDNDIILCDGACNRGFHQKCLDPPLATENIPPGDQGWLCKVCECKLEGLEAINAYLGTHFAVDNSWEDIFAEAASIANGENTPVETGEEWPSDDSEDDDYDPERQEDNKNETGHEQNDSNDSGNSSGRLDSSNESDSETEASLTDDLNGYMSKGRKRSRRMDETNGQDSTICLDSDENDGLDLTVSGRRQRRDVDYKKLNAELKSIENCSSIRNSSEF*