MFGATLSDHRAAFWTSSVALIVGLFVGEKESRAVERVVHARGGDESRCAGTVDSSMLGAFYGSLSAMDRRRGFADRWGPVAAGGGGNGPLRRLRGDDELWRGGHGQKH*