MREILHIQGGQCGNQIGAKFWEVVCDEHGIDPTGTYHGDSDLQLERINVYFNEASGGRYVPRGVLMDLEPGTMDSVRSGPYGQIFRPDNFVFGQTGAGNNWAKGHYTEGAELIDSVLDVVRKEAESCDCLQGFQVCHSMGGGTGSGMGTLLISKIREEYPDRMMLTFSIFPSPKVSDTVVEPYNATLSVHQLVENSDECMVLDNEALYDICFRTLKLTTPTFGDLNHLISATMSGVTCCLRFPGQLNSDLRKLAVNLIPFPRLHFFMIGFAPLTSRGSQQYRALSVPEITQQMWDAKNMMCAADPRHGRYLTASAMFRGRMSTKEVDEQMLNVQNKNSSYFVEWIPNNVKSSVCDIPPKGLKMSATFIGNSTAIQEMFKRVSEQFTAMFRRKAFLHWYTGEGMDEMEF