MTASQANLLSGLPTYVPISPTNHGAGFDAVRILNGTTWDGIRTGAGVGGVALRCADAAAQPGDARNWLPLGAPNLIRDSSASNASAFTVAEAFLNQPQIFVCDAGAAISTILVQTVTIDTPPAGSAPVVTSLQFLCASGPPQPTTYASLADVASRYGISVSDLARANPAIFPLGIASAAGRLDAAALNNTEIRIPLVCGPSPLQPPVTTIAASCPLYWPLPNTTKSDAETCGNVARTYYKGNLLQLNSVNGGVCPNASTIAPRRLCIAPLVGISSAAASSSSLQAVKQLTTGTTVQPIGRRRLAQQAQETNSSSCGFGAAGGVVAKGETVTCIESRWVQVGRSCEDLAVAYGLSISTFLSYNPDLACDQLQVREL*