MKAIAITQAAADGNNIPSLTEIDLPIPTAHGRDLLVAVKAISVNPVDTKVRAGFQGDTPRVLGWDAVGVVQSVGEEVTLFAPGDEVWYAGALGRAGSNSEYQLVDERLVAHKPRTLDNASAAALPLTAITAWELLFHRLGVEEGGNAGDTLLIVGAAGGVGSILTQLASKLTAMTVIGTASRPESQQWVREAGAHHVIDHSKPLADELARIGITSVTHVASLTNTEQHFNALIDALAPQGKLALIDDPETLDVVPLKAKSLSLHWEFMFTRSMFETDDMIAQHQLLTRVAALIDNHTIKTTLGEHYGAITAANLQKAHRQLETGRAVGKIVLEGF*