MHARVAAATTTALIGATVAILPTPHAGAAAGDGPVIVSHRGASAYAPENTLASIDKAAAMGFSWVENDV ......