MVGQWWKEDDEKVVIRCYNDRRDRTEMDCVEKSCEIGNDQTFLFTDTLGDPICRIRNTPRFIMLVAEVRNKLVGSIQGSVKPVKLQDKSVNVGYVLALRVMPPYRRHGIGSILVRKLEEWFMSHNADYAYMATQKDNEASLGLFVGKLAYVIFRNPAILVNPVNPRGLKLPSDIGIRKLKVKEAASWYRKHVVSKTDFFPDDIVKILRNKLSIGTWVAYYKNNDKIISWAILSVWNSSKVFKLRIGKAPLSFVILTKVCNFIGRFLPFLGLTALPDLFTPFGFYFLYGVHAEGPLRGKLVRALCEHVSNMAALDDGGECKVVVVEVDGESNGSDYSLRRCVPHWKMLSCDDDTWCIKPLKREENTTSLNDFTNMFLNSKSRCLFVDPRDV*