MKGGQRGSAKANVKFRMPTSENLVPIRVDVEVDGQRFKDAFTWNANEPDSEITVFAKRTVRDLGLPSTFVPHIVQSIQGQVAEFRSYEGLEMSIGEKVYCLKLDLRVNSTVIRDQFLWDVGNLESSPEEFAKCLCKDLELSDPEVVPAIAIAIREQLYELAVQSIASGRETRISKKTRRDWALDFTPSKAMSALELMKRSSNESSVMRKKHEWDLFEPSIEFLTKEEVEAIEAREERNARIKRRQEEKDDLYVNRYARI*