MNKGHAILDELIKVSMLELVRGAGDDKDVRMHDLIRDMAIRITRTESPRSMINAGVQLKESPFEWPADAERISLMDNDIRVVSGQPNCHHVLTLFLQDNPLEKIIPHSYFNHMCSLRVLDLSRTGINALPESISNLKNLRALLLQGCKFLEEVPSLSNLEELRVLDLTGTAIRELPPGMEAMVKLQRLSLNWTEELSVFPIGIIPRLSSLEELRMYGSRWKWSSMTTEGARIEEIVNSTRLADLEIDFTDLSSFLYHVKSANWQMMKNFQLCVGQRCGNHSSVFSTDSGDLI