QMKIMIVLAPGCMAVAIIAMAIAMLILGKDWLIFAMGIYMAGVLPMAILAAIWHGYGIQRTRALPFDPAMMQIAKFVMLMMPVAYLQAPRFPPEVFLIFLPFALPMGLDESVMFMIFMAILWMILMWKKL