MQIQSNIQSVNSIFGCNSSGHSGINQLGGVYVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIKPRAIGGSKPRVATAAVVSKIAEYKAECPSIFAWEIRDRLLSEGTCNNDNIPSVSSINRVLRNLASNKETSSQSNETVYEKIKLFNNTSGHWTWCQNIGSGQFNFSSHPIPHLSLKTSTEQPTKPANCCLEEMSDKYSSEDDEDSELRLKLKRKLQRNRTSFTNEQIENLEREFERTHYPDVFARERLSERIQLPEARIQVMLLRPVAQWLRVLAQSGIQRSGVAARTRSLPKTLKENGYAPRLPPASRQPAPPEAAGPRG