MQRNFVKQCKVCGTKENVCFHYGVITCRACGSFFRRYLDNDKSKYSKCNYKCLQKQFSNKNKDEKSEGNWEQCKKCRLDKCFSVGMKKLEVGYLRQDVCREAMEGKGKEIKLSNPSIVNITINDLNLINSILPIIEAKKRIMHAFDDLDDIF