MFADGTSALAAIEQQSFAAIVSDVRLPDTDGLSLLVALKNVQPLTSVILITGHGDVDMAVKALHQGAFDFIEKPFQPERLANTVAQAVSQYQNALSSQSRAHYLASAKGLEQILIGQCKSIQLLREQIAKVAAMDTNVIIYGETGCGKELVAQCLHQASERQRGQFVAINCGAIPENLFESELFGHEAGAFTGAVKRRIGKLELADKGTLFLDEIESMPLAMQVKVLRVLQDHVVERVGSNQPITIDLRVIAAAKEELRQHAEFRQDLFYRLNVAQLYLPPLRERGDDILLLFEHFCVQVKPTWRGLSEADRLALLTYRWPGNVRELRNVALRYALDDSISVGEILVSRPGMTEEEASAGLPLAIQVHNFERKVIAQALHRHQGNISEVMKELDLPRRTLNQKMQKFGLLRGDFTAQEE*