MNMRFSPKALVRQLGRLSLVACLSLGLLGAADWLQPQAAAAYPFWAQENYASPREATGKIVCANCHLAKKPTEVEVPHSVLPDTVFKAVVKIPYDRSSQQVLGDGSKGGLNVGAVLMLPDGFKLAPEDRISEELKEEIGNVYFTNYSADQENIILVGPLPGDDHQEIVFPVLSPDPAKDKNVFFGKYQIHVGGNRGRGQVYPTGQKSNNGVYTASAAGVIDAVTETASGYDIVIRKADGSTVTDAVPAGPSPIVAVGSEVAAGAALTNDPNVGGFGQIDTEIVLQSSNRVLGVIAFFFAVMLAQIMLVLKKKQVEKVQAAELNF