MPSNKNFFGRCEVCDETSRGYHFGAIVCRACAAFFRRTVALGLKYKCRFDGHCLINKSVRCMCRECRYKRCLEVGMRTNAVQFNRDTIGQRPRRRKSVIIDNWPSSSWKPPPITAPPDPSQHDIMIAKINSIFECALANDKADKMPALNVMLQGYHQLLLQRNMLHSNAAIHPLRTDMSFEEQERRLRLNYEILLFERFWKHFLKLERAYTTFKQLGDDVNDDRVVLFNNHIAQQECCLPILANLSNMDLADFKRLFSTSLELNRHSILSPLKRLKPTEHEFIAVCGHMLWTAPGERGVSVETHNVGREARFLIFSDLHRHYIEQLNLYNYAPRMGELMALVSAVERRCAVTAELCDECNDG