MREARDAEGPRRSFSLHRVSEHDRLVGEGRDVRILHVVRHAQGTHNVDQKYRDPRNHDARLTGFGEQQCEALSRTPAAIEAQRSASLVVTSPLTRCVQTALLSFPDIARREEVPFVALECIRETVNFACDGRRRRSEIAADFPRVNFSADDGVGDEDELWARYENLCGPTSAHDGHRESCDLPSVADRGRAFFAWLRRRPEREAIVSSHSAFLRCVFSWGQDGGVRAAPDQALGESVWGELVDVNVPVVDYRGDVKLEYDLRRDWENCEMRTFLVAF*