MLSEVDVFISNYTLVDPEIYQLWVDGHSSNDAVSILHQRGICQQTDAPLELVASDILDHYRTYALLEKLLHTPTKLVSEQLAFQIEPQTSQMLIEMYYEFDDVVIRELLGKKITSKSRKDMDEVAEKTGITLKSCRRQYDNVKRVFKVVEDLPGSLAANIKQHFLLSDDLAKRYAVVVFIACLRFEMNKRKLQFLTFPDLYHCANSMMASWTYRCVGSDYFDTDLDREFLQELSECRVLLENDKHHKHLVCIKLKPMLLERSYQELDMNFRSYSRAILGIGCNLHRSRELRFFFLELVERCIEPWRQVNWTHSDLRNFLAVYTQCALDMDVLREGELRDAFERYMTVVTCCLLRMYHT