MKGEGRKHTTASPCAACKLLRRRCTQGCVFAPHFPADEPQKFASVHKVFGASNVSKLLREIAAQHRGDAVSSLVYEANARVRDPVYGCVGAITSLHCQIQALQAQLAVARAKMLHLRMSHAAYLARFSHTAMATASTSYTGSSSMSPEHKQLMEPDTTKSVFPLDMAMLDQSNLGEPQIWSC