MSGGRMVVVVSVVLDTTASRDLSLLESCEEFVSRYRNAKHAAVTNTPPPSPADVLPVLTSACPGWVCYAEKTHGGAVLNHVSAVKSPQQVMGCIVKRKIAAELGVPASAVFHATVMPCFDKKLEASREDFAMDDLGENVREVDCVLTTGEVAEMIAVAAGLGAPSSALAFNPRPRCLSTPPDAFQLHPVVRSGSGGYLDAVFRHAAKVLHGVDVTGPLKYATPSSRNLDLKEVTLEVDGAVVLRFAAAYGFRNIQNIVRKCKAGSVATGDAYDFVEIMACPSGCLNGGGQLPP