MEIPVIDLKGLAGGDEERERTMAQLHEACKDWGFFWVENHGVEAALMEEVKSFVYRHYDEHLEKKFYASDLAKNLHLNKDDGDVLVDGGDLADQADWEATYFIQHRPKNTAADFPDIPPAARESLDAYIAQAVSLAELLAGCISTNLGLAGAAGVVDAFAPPFVGTKFAMYPPCPRPDLVWGLRAHTDAGGIILLLQDDAVGGLEFHRGGREWVPVGPTRRGRLFVNIGDQVEVLSGGAYKSVVHRVAAGAEGRRLSVATFYNPGPDAVIAPATAAAPYPGPYRYGDYLDYYQGTKFGDKTARFQAVKKLFS*