MVQHDLTPRIVPFLDRHLVFPLLEFLQDKGLYSDDEILKAKIDLLAKTNMVDYAMDIHKSLYHTDDVPEEMVERRAEVVRRMKSLEDAAAPLISFLENSSLVQELKSDKQYNLQMLNDRYQIGPNQIEALYQFAKFQFECGNYSGAAEYLYQYRTLCTNSDRSLSALWGKLGAEILMQNWDIALEELNRLKEVIDSKNFSSPLSQLQNRTWLMHWSLFVYFNHENGRNAIIELFFQERYLNAIQTNAHHLLRYLAIAVIINKRRRNSLKDLVKVIQQEQYTYRDPITEFLECLFVNYDFERAQQKLFECEEVIANDYFLGKQTQEGGFVTIPLRDEFLENARLFIFETYCRIHQCIDIRMLAQKLNMDYDDAERWIVNLIRNARLDAMIDSNMGTVVMGTQHPSMYEQIIETTKQLSVRSYVLASGVVTAASATQGYNR*