SSPGKPPRLVGGPMDASVEEEGVRRALDFAVGEYNKASNDMYHSRACQVVRARKQIVAGVNYFLDVELGRCTCTKTQPNLDNCPFHDQPHLKRKAFCSFQIYAVPWQGTMTLSKSTCQDAHHHHHH