MSQYHGNETGQIPGKVPESWWEGAAMFMTLIQYWYWTGDILGPAAMTAAELNFAEKEDQPLWLSLAQGVFDAQVSRWDETRCGGGMRWQIWPFQGGYITKNAISNGGLFQLAARLGRYTENETYIRWAEKIWDWSATTPLLKSDNWTIADTTTLGLRTCTTSPMVPRNGELQSTAYSQQHATTWRTFIAEDAMSEVWCEQTMSCDRNRDMFKGFLSSWLTFTATIAPYTASDIIPKIHRSAIGAARQCLGGRSCGRQWNEGDWDGSATMESDTSALSVYSSSMVAF*