MASPVVSLLLVGICALAFVHVARSECCTSRELVEFKMDRGDCEAVRAIENYPNGCEVTICADGVAQLGAYCGQGSCNIFG CNCDGGCLSGDWSQEFVRRNQQYGIQIIKVTRLPF