MFIFGDSTVDAGNNNFLPTYARANHRPYGMSFPGGLPTGRFTNGKTVPDFIAQNLGLPLVPPYRGTRSYGRGVNFASASSGILPTTRLNGALVMDQQLDDFERVADVLYATMGNHAASQFFAKSIFYISVGNNDVNNFFRSSTNKNRLTSLPADFQANLLARFAQQITRMHSRGARKFVIVGLSAVGCIPVNQKNGQCDEHANEVSVMFNAALDEMLDGLRKSLDGVAIVKPDYYGLMVETMKNPSKYGFSNTARGCCTGSMFCGVNAPACLRPDSYMYFDGIHHTQSLYKIAAQRWWSGGKGDVSPVNIQQLA