MVGRGYFESQTPHFFKIVLSDALQNGRLGIPKKFVRKYGSSLSDLVFLHLASGDVWEVELLRGNDGAFLRRGWPDFVKHYAIEHGHFLVFRYEGGSAFRVVIFDKSATEIKYPLVSENDDPRMEEDVGDASVEVFEDHSDQVSEKSEALERATSFQSPNPFFLAIMQPSFIRHCLSAPARFFMKYIPNFRSKGDIILYVSDERFWSVRYKFGIYGRRRQIKFNCGWKRFVQDNNLKLGDVCVFEIMWKVHQISFRVLIFRANGDTVEFGRGHLHVKLCFIR*