MFDHCGSDFGLFSQTRESQSPSSRRQRTRILYTWGAFLLIIAHKAYKRAEKTHCPMGSLAHRLASLAGPIVYTIQSQLLTILSLADDQILYIEDMIEALFPPSAYVFNKIDSLATASETLPRKLDTILDQCPTMIHQMPALDWALIHFGETLNFLVVVLTDWAYDGAREVREITIHVNCNESTNAAELEEYQSDPNGGPDVKRPRPIGNSLDSIYYTSKIVGCIDDHNDDDDLTSYEEIMSVSKDMNEDDEKRVLHVNDEAQTHLKREVVDNTEDSEEEPILELFNAGWHTRPL