MKKLALLGALALSVLSLPTFAADKPVRIGIEAAYPPFSLKTPDGQLAGFDVDIGNALCEEMKVQCKWVEQEFDGLIPALKVRKIDAILSSMTITDERKRSVDFTNKYYNTPARFVMKEGASLNDPKADLKGKKAGVLRGSTADRYASAELTPAGVEVVRYNSQQEANMDLVAGRLDAVVADSVNLEDGFLKTDAGKGYAFVGPQLTDAKYFGEGVGIAVRKGDSELAGKFNAAIDALRANGKYKQIQDKYFSFDVYGSN*