MFMFIFLVVALVVVVAAVTLAVVGGGESAPLPEAAAERLDDPLPPDRPVNRADVEALRFPLAPRGYRMA ......