MRRACQLALRQGLASPLATNEAVQAMGAATQGARQMSGPSHETPLTKIMPPLVALPRQVLSTAFGLTGQLVSGTASSGQAKGVVSSFADGVLLKEQFVKLTELDVSYWAYWLSTCGYSSQAGFKRLAEAAVAKVPSMEAQQVADLVVGFHKAGCYDKMLFDAVTVHVAQNFVQYETEQLLKMLDAFASLGHYSRELFDDIGDSITYANNYLAPVRAPTNEVCSALAAYAKFNHERADVFVTLARGISEVGLSKLSKEQRSTAVVDALTAFKRFSCYPEQVDALLYYTETESFQADEAFTRSTCAKVFGDKFPKTFAQVLQL*