MRPAAAAASLALVAQPSPRAKWSFGLLHVRAFSSSQEQSTSRKLVLYTKPGCCLCEGLKEKLQAAFFLGGPDSLSDVQLQIRDISTNSEWEKSYQYEIPVLARILSDGTEETLPRLSPRLGIELIQKKIAAALKE