MSAEPLLPTHNGSQGGEVRSPDQKFIVIRFSDVSVRDLQLNISNVPFSNINTHWLRRMCRELRPQQTQKRRLKFIRNGSILNTHSKIAEELTHYFDTANNSNVATGTSVAPEQNNYYIHCIIGTEELTQAELANEDLKDDATPSNDSMTTQAIGFDRLRSVGFTEQEIELLRQQFRATYGDLEEEEERLAQNGNRDDEGHDIRQLEEQWMESGSGTAQGNGAGGGNEDRFNSVPIANIKHNKDLLLGICVGFFFGVFGILLMKFDGLFNRRQKMAIFAGVIVNVMFCLVRGF