MAARKALWKFCSCSREEHPDGRISLFCRKCCQAFCELDAAEHFKSCDGALEAPDRPAWIEQEKEIRKDKHRMLVRGLGEDCHCGNQHLDRPDGRGKNVFYCSSAKCDEAFCEFSVRNHAPSPPESDSAPITSSCSTRRRLHRKFAARVNASAFQRVLRSVLRVVMAGMMVGVMAIDGVDAKLLLAEASDLVALPGKISGSFFVGSNAIEFRLLGQGSIHRRNSSACESNAVEKPYANAGLNAASPQVRRLACSMFRMAIQVLCKQQQICDEESSVAKDAIEKLAKSSAGPVYRLLDCRTGFQRVVSAGSQLQRRRHRRKRYRMKTRLLCCSGHRIEAAILLVRGDTQEKLAYVSYSSAFYQGLWFSSLSSSLAHILRGTEELKRIMAQEVRGGSKKQLSANITGGNSPRI*