MTLQQNIGDDEAGRLQALQLAEIVALPLSLKAAVTLGVPKILVDTGPGAGLTVEEIAASISKLSDRCADPANLDRILRVLASHNVVTEIVSKIPNDSDSPQRRYGPTSTLKYFTDNEDGVSLAPLLLLLTDPIFLAPCQYLHLPVLDVKLEPHVVVHGMNCFDYCPTDARFQSVFDKAMHDHSHIEMTALLEKYRGFETLTSLVDVGGGLGASLAMILSKYPNLRGINFDQPHVVTDGLKVPNLEHVGGDFFASVPEADAAFMKWILHDWDDERCVKILQNIWRALPPHGKLLNLDSLLSDVSDPSPATKTSLYLDMFMLAVSPRGRERTLSQFKKLASDAGFKRVEVVAQVDNLSLLEFWKN*