MDSFHVMLSHNAGIRSSLPAGIVAVFVGATSGIGAATLKAFAKYNRAPRAYFVGRSQTAADTIIAECKALNPGGEYVFIEADISLIRTVDEVCARIKARETRLDILFLSQGTASLERNKTPEGLHLLTALAHYSRTRFIANLLPLLEHASCLRRVVTVGAAGFEGPIDTSDFGALHVAPGQVRGHVATLITLGLEALARHAPSVSFIHSYPGTVDTPLTRRVMSGTGAAPVDWMNPTESGERHLYLLTSSRYPGRNEDADLAQLDGDGVSDPDVIRGTDGKLGSGVYAVGLDGECVTMETLGFLDTLRKNEMVDLVWEHTVGEFERIARAI*