MDRKQNFFSTLREEVVRSLSPAKSRSKSPNRSTSPLMLLRRNKQQSQPQPEPLIARSGSLRPIGETLAPLIEGPNPEGFENEAKKEGWSGLQHWMKGQLARAPSLSGYKRSDLRLLLGVLGTPLAPVSVSSDPLPHLSIKDTPIESSSAQYILQQYTAASGGARFQSSIRNAYAMGKVKMLASEYETATKVMKNRNSSKAAETGCFVLWQMMPDMWYVELAVGGSKVHAGSNGKLVWRHTPWLGAHAAKGPVRPLRRALQGLDPRTTASMFADARCIGEKQINGEDCFILKLCADASTLKARSDGPAEIIRHVLFGYFSQRTGLLVHMEDSHLTRIQSTGGDAVYWETTINSFLEDYRPVEGMMIAHSGRSIVTLFRFGETAMSHTKTRMEEIWTIEEVAFNVPGLSIDCFIPPADIMCGSVSEACELPQEERGKSMAGSNRSKVAALEKPQEKLDNIIWRVEV*