MLKPDKMGTLTDFGQIALKWDPKNLEIRTMSVEKTLEPLVLQVTTLVNTKGPSKKKKGKSKRASALVAAVEKATENFIQK GEQIAYENPDITQEMLTAVDEVKKTGDAMSIAAREFSEDPCSSLKRGNMVRAARNLLSAVTRLLILADMVDVHLLLKSLH IVEDDLNKLKNASSQDELMDNMRQFGRNAGELIKQAAKRQQELKDPQLRDDLAAARAMLKKHSTMLLTASKVYVRHPELD LAKVNRDFILKQVCDAVNTISDVAQGKSSQPTDIYSGAGELAAALDDFDEGIVMDPMTYSEKRSRQLLEERLESIISAAA LMADADCTRDERRERIVAECNAVRQALQDLLSEYMSNVSNILIIIIFIPVTR