MRNQRTITDLPFEVLDIIFSNLRNLRDKLRLAQVDDYLGKAFSYHSRSDYKKFSPKIHFPVRLYRVLLANCGPSIVEFTC GSDTWSDLLAKSIAKYCPNLESVNISATLRNSHSLQFFLLNLANSLISVELKLNDSCQSPRILNAVAELKHLKKFLYEGY IDRGVNQLCKLVDLEELQLIYQGRGYRCRAVNLLQICGNMTNLRRLTVSNISISQPESFHPMIWPNLKDLKMQNCEISTV MPDCPKLKTLYIKFCKCRIKGYVCSFILKNGNNIEEIDESCEPAPFDGQSFLQVIRSCPKLQVLSTQMGGIKIYQAFVTS VVDILKETASTRKEPFELILYCRDKLRWFRRFLQRTSNPEVIHTLYLYKF