MDKAVNLFDRIDLQNVLLIQVLIRCAQEKNKMEVLFETNTGEIMHRQDFESMRPEHVIHHRVIDSWAAVLNYEEQKSKSKPYRLFFNTKIMSSELLDETKSFDERFLTFETRVDKFLSNVKANVDFNDLKLVVFPIHNGDQMYAVVFNLTYPQVHIIDSIQTKSLEKTYGMTPTSLKLYFIRYLEKTTFIINNIEGLRSTTVKMMKIDWNTKELTTENGALLMRHMEKYCGEKQGKWNVEMEKGSDVQAVQFVKLRALYAVKIATHEINNHKERVIKEAIEFGKFDHVTRKKMLEDGIQRMDELEMGSK*