MALCFLVPNPIKVSQSFPKSFSWSSKPTFPAIASFYSAIPRLGYSNLKKLNALHCSNLPTASTNNTQYEFSDGSSEVELRLELGQGDVTPKEIYVDANESSLAIRIEQSGIIRTLMETSTLYEKIKPAETIWYIDDDQLVISLKKQNSELKWPDIVESWESLSAGITQLLRGTSIYLVGESTEINQRIARELAVGLGYTPLSTTELLEAYAKQPIDSWVNEEGSDVVAEAESVILESLSSHARAVIATLGGKRGAAGRANQWRHLFAGFTIWLSISEATDEESAKEEAKRNMQDSGRGYSNAEVVVKLGGWDPNYSKSVAQAVLSALKRLILADKDLPGKKSLYIRLGCRGDWPDIKPPGWDPSSSADVFSPSS*