MSVSARPHAVIVPFPEQGHINPMMQLAQKLSSHGFIITFINTHFNHSRIIKANKSLPQEDIRFMAIPDGLDEDDTRTDFAKLANATEKTMGPFLHSVIHQINCREEHKVTCLIADFFASWALDVAKDFQIPRAAFWPGLIATYAIIYNIPTLISARIIPSNGIPKEQKLVKYLPSMPSLSSGHLAWLIGSRANQEFRFQFWLRNMERLRQLQWPVLCNSFHDLEAPILNTFPKDSYHVGVCPIGPLLPNDILINEKYHSEIRKTNLNPSFWAEEGECLDWLDRQTSKSVIYVSFGSVTIVNERQLEELALGLEATHRPFLWVVRRDLMEGKAAVLPPGFTERIRGRGYLVSWAPQLCVLSHPSIACFLTHCGWNSTLESISMGVPMICWPYYADQFLNCAYVVEQWKIGVCLSVNEDGIIEKKEIQNAVRRMLLENEGAEIRNRVTKLKESATDAVKKGGSSSTNFHAFLNFMKNNI*