MKAVIALCVLFVGTYCAPMLDEQLGNQWTLFKRVHQKQYNSIEEETARRTIWEANLAKIQKHNLEHDLGIHTYTLGMNRFGDLTHEEFKKQMNGLKISANAESNNFDHHTFLTPSNVVIPDAVDWRKEGYVTPVKDQGQCGSCWAFSATGSLEGQHFAKTKQLVSLSEQNLVDCSGKFGNMGCDGGLMDQAFQYIKANEGIDTEKSYPYEARDGKCRFKKENVGATDTGFVDIKHKNETDLENAIATIGPISVAIDASQDSFQFYKSGVYNEPDCSSTELDHGVLAVGYDTTGSHQYYIVKNSWGTSWGQQGYIWMSRNKKNQCGIATMASYPLV*