MYKSLFLILCVAVFQALAATSPFIQLDASLDSAWSDFKDVYQKTYETPELEQMRRAIWERNLHEIRTHNLEYDLGKHTYIQGMNKHGDLSHEEFRLQMNGYKKAANSDRRRNEFMAPEHIPSYPDSVDWRPEGYVTPIKDQKDCGSCWAFSATGSLEGQHYRKTKQLRSLSEQNLVDCSKKYGNNGCGGGLMDYAFEYIKANNGIDTEASYPYEARDSDCRFKRANVGATDTGFVDIPSGNETALLAAVATVGPISVAIDASHRSFHFYKKGVYNERECSSSQLDHGVLVVGYGTEGGKKYWIVKNSWGANWGEHGYIQMSRDNHNQCGIATAASYPLV*