MGCEVDTASIQAFEHRPKPSIVDACGTPLIDLSPNSSNCDDPEAISVLITEIGSDFRDWGLFHRRSVMWGAMKCGYCEAEQTKDARDWKEVFDFTVQEPTVIPASHEPHFHKLQTLKN*