MPSNKNFFGRCEVCDETSRGYHFGAIVCRACAAFFRRTVALGLKYKCRFDGHCLINKSVRCMCRECRYKRCLEVGMRTNAVQFNRDTIGQRPRRRKSVIIDNWPSSSWKPPPITAPPDPSQHDIMIAKINSIFECALANDKADKMPALNVMLQGYHQLLLQRNMLHSNAAIQPLRTDMSFEEQERRLRLNYEILLFERFWKHFLKLERAYTTFKQLGDDVNDDRVVLFNNHIAQQECCLPILANLSNMDLADFKRLFSTSLELNRHSILSPLKRLKPTEHEFIAVCGHMLWTAPGERGVSVETHNVGREARFLIFSELHRHYIEQLNLYNYAPRMGELMALVSAVEVI