MLALEAAQLDGPHFSCLYPDGVFYDLDSCKHSSYPDSEGAPDSLWGWAEAPPGPAVPYEAFDPAAAACGHPQAVQLCYGPPAYSPAGSLEPVPSMEALGPGLPAYPTEDVASQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXARKKLRLYQFLLGLLTRGDMRECVWWVEPGAGVFQFSSKHKEVLARRWGQQKGNRKRMTYQKLARALRNYAKTGEIRKVKRKLTYQFDSALLPAARRA