MQIQSNIQSVNSIFGCNSSGHSGINQLGGVYVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIKPRAIGGSKPRVATAAVVSKIAEYKAECPSIFAWEIRDRLLSEGTCNNDNIPSVSSINRVLRNLASNKETSSQSNETVYEKIKLFNNTSGHWTWCQNIGSGQFNFSSHPIPHLSLKSSAEQPSKPANCCLEEMSDKYSSEDDEDSELRLKLKRKLQRNRTSFTNEQIENLEREFERTHYPDVFARERLSERIQLPEARIQVWLGTRSGRIKEMQPRVESLFWW