MKFSLCIIAATAATCSAFAPATIKSNALRPSVAMDMANGEKFSKRKVAFKTLGKVAGALGTFALATTGAPPAAFAAKKVIEVVETADNTKKIVGIAGGVLAAGAVGMKFLGGGPVEAKQDFLEAEPYWDQSSVPVNVYKNKAPFTGKVVSTKRIVGPLATGETCHVVIDHEGNFPYWEGQSWGVIPPGVREKDGKPHSVRLYSIASTRYGDDMTGKTGSLCVRRATYWCPELKAEDPTKKGVCSNFLCDTRPGEEVQMTGPAGKVMLMPEENPDTDYIMVATGTGIAPYRGFVRRLFTEKTPAAEAYKGQAWLFLGVANSDALLYDDEWQEVKTNNPNQFRLDYALSREQENKKGGKMYIQDKVEEYADEIFQKLDAGAHIYFCGLKGMMPGIQEMLQTVCTQKGVEYDEWLKGLKAKKQWHVEVY*