MKLIIRWSSIASQLPGRTDNEIKNFWNTHLKKRLSLCGPLLESSTSPATSSPLMGPIPSMTTSTRHMAQWENARCDAEARLSLQNQYQNQNQNSLFQNHQSRKAVSDHFLKIWYSGVGESFRQFSGKYDDLSPATSSTKRPHGSDSCEFNVRVSDSVELNGQVPDSGEVDASRFGSVEMSGGCLDSSEVKGFQMDSGEMNGADLDSTEIDGGGLDSGDFKAEDSASSSELEVTGASFTALLGTEILLDFSQAMAESPNFGGFNSRSNPQMLPWNDIKSEF