MKNKASMEAPQLPSLSAFSHFQIFKSQSMLQKQWTPFFSLSLALFVFLSHHFLSEKMLETDLEARMQILRESGFQESQGDDDTFAQRAEWFYQGRPLLLSLCLDLYNGYVTLLGRSSHQTRLKPTTSLPNQLLQDDDDCISDIDSVSEVSSEVESTLSFQQMKDPTAVSEKVDELVSQLVTASLDKEILKHELLHKDQQFHEASKTIELLKKFVMLLEMEKEVAVEENANLGYKLTSLLEENRELATEALFMKNEAVGLARCVLKMRDDHFHKVCILQNRIYSLQASRNSEPVSDKVSYGCFGLDKHKTKKKKENKTEEKKPGFKWLKKLNTINLFTKCSLNPSAAAPSCCTFDLPY*