MKYFLFYFLIIFLIGFVKGDLPIHALMSDVVGIWEIKESEQINDTSEHCGGSVPNKNSENLRPELNNYEKYLQTNYGELKNFKINLTIEKIKLFNDSSSRRIWTYLAVRAVGDNNSVIGNWTMVYDEGFEIRLMGKRYFGFFKYDKKVSEECPSIVENINKMNTECYKTDPTKIRLGWIFYERKQKNHKEKIYQWGCFYAEKITKMPISSFAIHNNIVNNKDHIDTGANFFVVMQRNNYNKIRMNHPELFGSTKISYIDRHKGKENRIYGCKKRESKKMEMDLVLPKEFSWGDPYNNKNFDEIVEDQKECGSCYLISSIYILEKRFEILLSKKYKKNIKMNKLSQECIINLSQYNQACDGGFPFLVGKDIYENGICATMKYGSLDSISSKIETLSRNKKNNNNNNQIYYASDYNYISGCYECSNEFDMMKEILNNGPIIAAIYATSLLLKLYKLNDHNFIFTNITDENKICDIPNKGFNGWQQTNHAVVIVGWGEHINKNNELIKYWIIRNTWGNQWGYKGYLKYQRGINLNGIESQAVYIDPDFTRGGGKELFV*