MLWKKMFGKSVAPASRLVALRPFHSTAARSNDWFGSMTENKESIKQDLDKATANKRSKEVEQNADETKGKLPSFKNDTKLQEYIAEQKGEAEVGIAKYGTALKQRLWDAYQSQHKGYDKTKKVSVDGREYQMVLSPNEIKAFEPSVYCKSYRIDGTWKKAQLLLRMLRKMNVREAITQCQFSAKRMGRPVAELLQRGVSAAKDMNIDPETLYIDEIWVGSDPRKFRFVDPKGRGRAGMKHAEYIHIRAILRTPVTQQREARDKEYKRLAKKPVFQHETRKVGDGYLKSDYRW*