MSAPTQVRASHLLVKHRDSRRPSSWKEATVTRSPEEALAIVQQFRQQIAAAPDVPAAFAELASQESHCGSARSGGDLGFFGRGQMQKQFEDVAFGLPVGGLSEPFFSDSGCHIAAQQRAAARPVAARPVQRASVRARVAAPEAPERASESPRGFPSPAQQLPELISKETVRALESELDNGAAVAALRRFNDNLAALPADSWEAKLRPVMHELAYNLESFNPAFTAVLLKVQSTIGLTDYVRRDQALKHLIQPLAGEYGMHNNEAQARTHRELFSIWYADLLKEPLEELLAAAPRPAAAELFFHQMMRDINGACQDPVDQACYAMGYNLAIEYLADYEKTWMLDSFRALNQRVLAPAGRPLTEWVFLEVHAEGEAEHAAIGHEAVVSFVPAAQEAVLRRAIQDHDRDMASFYNHLADLLEL*