MSQQRPDRIKQMLHYLWQHRHLSTQQAMELFGYAEATVRRDFQYIVNQYPGMIRGHGCLDFDDSTDDKEYVFDVKRTLQSVAKREIAALARTMIKDGDCFFLDSGSTCLELAKCLADARVKVICNDIKIANELGCFPHVESYIIGGLIRPGYFSVGESLALEMINAFSVERAFISCDALSLETGITNATMFEVGVKTRIIQRSREVILMADHSKFDAVEPHAVATLSCIKTIISDSGLPETIAQRYQRAGCQLFLPHSIK*