MAILSSFKVPCFCSTMAASLPFSALSLPTTKKFRYSLITTTARAELPLSTSSTKSRPWSEHKEHKGTLCPSIHSKKNLRKLCCNKQPVELGSSETETDSDLFHASNIVEQLYSSINDKKLDKIHELIAEKCFFEELSFPNPFQKKEEVIYFFKELAVAMGKDVKFKPEMIYKGGEHAAGVTWHLEWKGKEIPFTKGCSFYECKNEGERLVITRARIVIEAPLKPGVLVLKLLRTITYLFDQFPQLTERFLVHHRMIFNMLSRIYKMFIEPIIQPIWSYYTHLWRFTTLLLSCLVKIIQPIINLFIR