MATMIAVAAEAMRPAAAAASLALVAQPSPRAKWSFGLLHVRAFSSSQEQSTSRKLVLYTKPGCCLCEGLKEKLQAAFFLGGPDSLSDVQLQIRDISTNSEWEKSYQYEIPVLARILSDGTEETLPRLSPRLGIELIQKKIAAALKE