MSARKSILITGAGGLVGPLLATRLLRDPNYSQHIIYLTDLAPPIVPSASSSIPADRLQNVIPIQGDITSPSFVSSLISSTLQDGAQLSAVFIFHGIMSAGSEANFELSLKVNVDSVRLLLDEIRTQAPGTRVIYSSSQAVYGQPLPAVVTDDVTPTPQSTYGAHKLMMETYINDLHRKGYIVGFVVRFPTISVRPGKPTAAASSFLSGIIREPLAGKECVVPIEDRSFRSYLSSPSTIAENLVRVLEMDSDKLPEHRRSVNFPGISVSVQELLDALEKYGGKEKLGLVKEKRDEGLEKVLRSWPTNFDTSRAVGELGLVVDEGVDGLVGEYVESLKQSE*