MATESPKKSGQNEDDLRKSLRQALQSLNRREPLDPNYKRLILNGTVTTRRPVLVKDKFYRRVGSRLRERVEGFLAVTEGKDPYDRIAQRQPLEEEKMRAALTLREAKEHEQTGLLEATLAAIPARNGMDETERKKHFEGIAMTLQAEKKKTHHHHHHHHRTTNTSGSKSPTSAAEKTEAARQNADLERQRAQARAREAARRRREEEERQRAQEELARKRKAAETPEQALHKLYSPIFKKLWDMEFVNLNSTNPFRIVIDRANCAAMGAPDYFDVINTPMNLTYIQQKVNKMEYKTLKEFFADVDLMVSNAVLYNSDPHNPYRIAAEEMKKRYLKMAKKVLQTLQQKQK*