MLHVIVCNCPSTVRKGSGRAKENGEVMSKLKKVAAVAVMVGGMALGGGVAHAGDGPLYDDPSGVIIGNL ......