SSGPGVMDRTAVVKVGAAASASVCALFGGVVLAQYIVAKKKRAGKKTRIIEMMPQFEKTTVHMRDPERVEQIICGLIKGGASKLQIITDFDMTLSKFAVNGKRCPTCHNIIDNCKLVTEECRQKLLQLKNKYYPIEIDPHLTMEEKYPFMVEWYYNSHTLLVEQRLEKEKLAEVVRESDAALRDGYEQFFDRLQKYNVPVFIFSAGLGDVLEEIIHQAGVYHSNIKVVSNFMDFDDNGVIRGFKGELIHVYNKHDGALRNTEYFKQLKEYSNIILMGDSLGDLSMADGAPCVENILRIGFLNDKVEERLDKYLDSYDIVLVKDETLEVPNAILQRIL