MESIGVLMMCPMSSYLENELEKRFNLLRFWTSPEKSVLLETHRNSIRAVVGNASAGADAQLISDLPNLEIVSSFSVGLDKIDLGKCKEKGIRVTNTPDVLTEDVADLAIGLILALLRRLCECDRYVRSGKWKQGEFQLTTKFSGKSVGIIGLGRIGTAIAKRAEAFSCPINYYSRTIKPDVAYKYYPTVVDLAQNSDILVVACPLTEQTRHIVDRQVMDALGAKGVLINIGRGPHVDEQELIKALTEGRLGGAALDVFEQEPHVPEELFGLENVVLLPHVGSGTVETRNAMADLVVGNLEAHFSGKSLLTPVV*