MPTMALDTAFSSLPFSPLPHLVEKIPRSRLVKLFRVLEGYGGTAQDKNSKQKLDCRALLGEESMTRKVSRVSVLQENDRTKEEGAFYWTKLASRLVPVAAEGESTGGLIRILGTDSAREQQWSPFWHLCSSDDVVGDGLLGSFHGFSASAAAVQSIPPSRQNEEDPEDFHVNIGYAIRTLREELPSMFYKELTYDIYRTDIVFRDPMNMVGGIDNYKLIFRALRFHGRIFFKALWVDILRIWQPSDNVIMVRWQVRGIPRVPWEAQGIFDGTSEYKLDKQGKIYEHKVDNVALNARPKLKVPTVEELLRVATCPSTPKPTFFQKTWDVFTVLMPYLFQFTWVRYYLALTGTVGLYQNPHML*