MSARTSSQRAVRAPTSASELFGDYAAGPSRALQASVRDLRPLVSGVDVDGFCSGAAVMVSHGPHDRWDADEMGKRTVAFVFDGVRAADAALVDLALRERERGEGIDVSNLGGYHSRPDAFERLGGCAAALRATVERACEACWDAVRGDAKSVWVKAMMGAGDPTKVTTSWANVCERTNGHGLHNHVNAVWSGVYYASDGRDAETTPREDVDEPGDLLIRVTAGGLDPLSEGPSGYCSYMCVKPKVGRLVVFPSWVLHGVLASAGDSPRVSYAFNTGEIGVKF*