MELESSCVPPGFRFHPTEEELVGYYLKRKVESLQIDLDVIVDIDLYRMEPWDIEGRCKLGYEEQNEWFFFSHKDRKYPTGTRTNRATSAGFWKATGRDKAVLSKDRIIGMRKTLVFYNGRAPNGRKSDWIMHEYRLQSSHNAPVQAKGWVVCRAFKKPTPVQKQGFEPWNNGYYIRNTNNIRPLPPINDTFNSSQSFHSNQSMVSHKLPFNDQDQQLSANHFLLEHSNIDSPSASRSFATNEDHDYESGIDFNHYDNDWKNIENLLGSELNKPSSFPYSTMPLIAHNHDNNEFDSSDQTSHLFGCFSDL*