MQIQSNIQSVNSIFGCNSSGHSGINQLGGVYVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIKPRAIGGSKPRVATAAVVSKIAEYKAECPSIFAWEIRDRLLSEGTCNNDNIPSVSSINRVLRNLASNKETSSQSNETVYEKIKLFNNTSGHWTWCQNIGSGQFNFSSHPIPHLSLKTSTEQPSKPANCCLEELSDKYSSEDDEDSELRLKLKRKLQRNRTSFTNEQIENLERAEFERTHYPDVFARERLSERIQLPEARIQVMILCPIRTQ