MDVSDLTSSTRGASKYRRDQINLEIQKLRDLLPLTDSMKKRLFQLQVMSLACIYIRKQNYLPYVIGMGIQASFRPALKQSESFRVLRGFLLMMTKYGKIVYISDNASDYLGHSVAEIMCQGDSVYDLVDHRDHGRIQAELMSGPPSVSDQNFFSGEKVFICRMNLSRTTKRQVQYHKYTMMAGRYLHASDYYNTHQSLSAPLSHIQPLFAAYCEMLINPENVETLSAGNTSIFSTVHSMDLKFVHVDHMTAHYLGYKNEELVDKSWYQFLHLDHLLEVAYKHRILCQRKDGAVMCLLRLQTKDGSWLWLHTVFTVKNNLWYQSEHGKRMRHLICITYQVLNETEALSLHGNLWIYGIRNELMLPFFDRMSEVYEDSNAKEEHVSKQYAPPTFVSLLTIKKESLPSDNSEFNQFGENFKHLNTNGPKIIDLSFGNDDESSELETLPELCLERSIKGPLPDLSGDLDEFFEEMEHTKMQSIHPSTMIKLPENVKRISDQLSLTLPFDTSLRPRPCNRKMPTIAKLLQGHFDDEDSYESIRKRSRTDGYMQLTDNLDVQPII