MFQRTIQPHQQQGGIMDQQQEEMQIQEHNQGIREPCLVLTSDPKPRLRWTADLHNRFVDAISQLGGPNKATPKAIMRTMNVKGLTLFHLKSHLQKYRLGKQSGKDMGEASKDGLSGSYLLESPGAGSSSPNIVTSDMNEGYEVKEALRVQMEVQSKLYLQVEAEKHLQIRQDAEKRYLAMLERACKMLADQFLGGTVIDSDIQKDSGSKKKRSASVDPLGFHSLQTEAEAEARGLEEVPSSLHQQGADCSTESCLTSNESPGGLNLEGSPAGGKKQMPSLDSTLNWEEAKMRTSEVNMVQVNSHGMSGYGIWS