MVKYFSVDWLAQNHHNTIQGHCADMDTTLNCKPHIPCMVQPSPPPFGKGYLQIKSKAVKRFEHVGPAESCGAEDSTLCSPLDSSNCTTPIFLLLVCDVSEYLCGYESDPVSSDRLSMDEGNEGRKDAGPQRRVRTKFSPEQVKKLERIFIKQKYLDAGEREKTAQKLNLTETQVRTWFQNRRMKLKREVQDYLTPQVPPVIFQPLPPVQYHSMAGHLPHYSATGHPFYPLPVPQLLPHQHIPPHYPHRTMIHHPHFY