MAITASVSFLSPSPSRLFCLQNHNPLSQPLFSLPFHSHAFLTFASPQKRLKPTAIPKNITPSAQASNDSAPMLPPYNVLITGSTKGIGFALAREFLKAGDNVIISSRSAERVESSVESLRREFGKHHVWGTTCDVRKGEDVKDLVAFAQENLKYIDIWINNAGSNAYSYKPLAEASDEDLIEVVTTNTLGLMICCREAIKMMLNQPQGGHIFNIDGAGSDGRPTPRFAAYGATKRSVVHLTKSLQAELQMQDVKNVVVHNLSPGMVTTDLLMSGATTKQAKFFINVLAEPAEVVAEYLVPNIRSIPVNGSTKPTYIRFLTGLKAYSQIFSRFAFGARRNRYLLED*