MRAALRGAHGALRRLQGSKALVEHLQQLQMLSTAAGTTASARSGGNLGWVAVAAGAAAASYGFAAQPVAQAEAPWQGEKGTPSVPAEERYVRPSGAKGVLPKELVLYQYEVCPFCCKVKAFLDYHKIPYRCVEVNPLTKGEIKWSQYKKVPVIVVDGEQVNDSSAIISRLAAEIDVRGGSSGGGKPASSSSSKRRWFGGSSKSSSAAAPGPATVAEEEKWRRWVDDWFVRVITVNIYRSMHESFQTFDYISEAGNFGWVSREAARVFGASLMWGIGGKLRRKYGVEGDVREALYKSANEWAAAVGDRRFLGGDAPDLADLAVFGVIRAVTGTDTFNDLMX