MDILFGQVSDPGLTDNKPESSTQSDASSTAPPRRGAHSDEEVVLLATSRPKKRAGRRVFKETRHPIFRGVRRRNNNKWVCELREPNKQTRIWLGTYPSPEMAARAHDVAALALRGKSACLNFADSVWRLPVPASTDAKDIRKAAAEAAEAFRPRDDELEESNIHHVKLEEVQKTMQENTLLPENVLYMDEHAVFDMPGLLADMAEGLLLSPPPLLFGNDDVMKWDYHNNGESDGCVSLWSHSI*