MMKKGLLAGALTATVLFGTCAVDVPGIISPKTAEAASQLTDGIGGRAYLNSNGAILVTKIQLPSSTQVSNGTAYIYSGFSGGTESDIGFQYSDKYNVWKPYMKVGSKGQDQVQYLEGGSQFTNTKGFRPGSTVQLTIYKNLNGNTRATYWGTNNAGYNGRLISEISKTNVGSISKWKALATVATTGSRQSIKSNFSTSFTNITIDNKAITPVIDTQDFAKVTVSGNSVSLSVVKN