MDILFGQVSDPGLTDNKPESSTQSDASSTAPPRRGAHSDEEVVLLATSRPKKRAGRRVFKETRHPIFRGVRMRNNNKWVCELREPNKQTRIWLGTYPSPEMAARAHDVAALALRGKSACLNFADSVWRLPVPASTDAKDIRKAAAEAAEAFRPRDDELEESNIHHVKLEEVQKTMQENTLLPENVLYMDEHAVFDMPGLLADMAEGLLLSPPPLLFGDDDVMKWDYHNNGESDGCVSLWSHSI*