MQKVRLKWVKNRGLDHLIERTTSIRASCLLLDHLARLPAASPVPARSLARLQKPLGLTVPVLRFLRRHPTLFAEQPHPRFPTLPSFSLTPASHTLLARLADASAHDAHLRLARLLLLTRSRSLPLASVLPLRFDLGLPFNFAAAFPATHPGVFAVANNRISLLSASGLPEDIAVSSLQRRHAAAIDTATYRALSRPPSSSSAPLAFPMRFPRGYGSMKKVKAWMDEFHRLPYISPYDDASGIDPESDIFEKRNIGLLHELLGLTVHKMVRRNAIRLLREELGLPHKFTRLFTRYPGVFYLSLKCKTTTVVLREGYERGKLVEQHPLAAVRDKVHYVMRTGVLYRGKGLSKLVLDEDVAEEDGSLDGEEFQGEGMDEDADVECFGMEIVDDDGPAVDEDDEGDSDG*