MQIQSNLQSVNSIFGCNASGHSGINQLGGVYVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIKPRAIGGSKPRVATSSVVNKISEYKAECPSIFAWEIRDRLLSEGVCNNDNIPSVSSINRVLRNLASNKETSSQSNETVYEKIKLFNNTSGHWTWCQNIGGGQFNFSSHPISHLSLKSPTDPSQQQQQQASQQQSKPDDMSDKYSSEDDEDSELRLKLKRKLQRNRTSFTNEQIENLERAEFERTHYPDVFARERLSERIQLPEARIQVTTPAEGATRSDGRGVCKHRIETLCNGIH