MSASFSESMRREVLIDHGVELQRRQADSYLRLQHVEDLELEEFENVPLATNAHRKRLWQWAKVVLWSVLAFGITGVTLVWCLPFLLDKVVIPVMQWEATTFSRPVLALVLVASMALLPVVLIPSGPSMWLAGMIFGYGLGFFIILTGTFIGMSLPFFIGRWLFHARIQKWLQKWPKRAAMIRIADQGGWFQQFRVILILRISPIPYPLFNYAIATTNVKYGPYISSSCAILIPEAFITIYSGRLLKTLADIKNAREHLTPVQITYNVIGLLVAVGVTIAGTIYGRQAVRELEIKEQAEKREATEDLNGSHTYPVDSRLSKSSGLVSVDAPFQSYDLQRHAGNMSGHYKPREGIDPPVSSRLQSDVI*