MKTWKLWQLKTGTHIESADLLENLNLIRQHLLPWTPGHVLLFHTGAYEAAAQQAPLLEILPTAKFLRIPDEAWTLPPGLKEEDVVSWAFSPSCPYPTHGIGYRHMCRWYSNGLFKFLAARGYAWVLRLDEDSKVLSPAKTDLVAWMKQNGKHYGYRLWDKDNVKIIWSLPEITSWYLTKQMLQPAFLLDSCLPHTLSGLNSFGGWDRKVIYNNFFLVDISWWMTEKVQAYLEVIEKSNGHYLYRWGDAAVHTMVVKTFLQRSQTHIFGFAYRHKKLQDMARETSFLQAWDAVPP*