SGRLTWRELLFGSGARKQSEAMKEEEIMMRLQEDSGAIFQRRSLTSKAALDPRLRCTEVDGNGNVIMVDGELKKSELIAKYGLLPRDLRKIDSSNLPHILVRPSAILINLLHLKVLIKHDRVLLFDVYGSTSSYPQSAFMYDLQGKLQQKQTGGANSLPYEFRALEAVLMSVTAELEADFEAVRDPVIRILSELEDDIDREKLRILLVLSKRVSTFEQKAKLVRDAIEELLEADDDLAAMYLTEKTHDLYRGEDDHTEVELLLESYHKLCDEVVQEASNLVSSIRNTEEIIRAILDANRNSLMLLDLKFSIGTLGLAMGTFLAGLYGMNLENFIEETNWGFGAITGLSTLLSLVVCWYGLAKLRKVQRVKMNGAGFTRHNHWFRDDSTDVLLDPSNRERLRKINMMKSHAKQKTAAAKKWPLNKL