MDALRLHPTKADLWIYAAHYSVEDHADMSQARTYMQRGLRFCKTSRKLWIQYAKLELIYITKLVARQRILGLDEKPEGPKQQVSEDDLNADMIMMPQITEEDINPKARDDTIDEAALKTLNSTPALTGAIPLAIFDSAIKTFDYNDCFAHEFFDMVFEFEDVPCLQKILSHILDVMQESKPNSPHTLICYIKYPTAGVRVTSAEFPRALGAALSRLQEHRQKPQVAKEVIDWLRPVEKTKDLDPSIQKVIAATIHKAELVLQEA*