MTLFTKAFCVATLFTGFAWANEELKVGSSITPHADILRFIKSALQKQGYDLKIYEFNDGVIPNVMVENGELDANYFQHEPYLKEFNQRQGTHLVKVASIHIEPMAVYSKKYKEFNPEEGQSISIPNNPTNESRALRIVASKGLIEVKDNELITPLDITKNPKKLKFVELKDAQLTRSLNDVDYSLINSNFAILAGLNPVKDGLYTESKYSEYGNIIAVKEGNENLPKIKALVKALQSDEVKKFIEEKYQGALIPTF*