MALHLQTILPFILVLAIILSGQRTCDSARVFTIVNYCKETLWPAVTPGESFNGGGFVLKPGESAVFTAPVSWSGRIWARTGCKFDQNGNGNCQTGSCGTTLKCSASGKTPASLAEFTLAQPDFYDVSLVDGFNVPMAVKPINGKGNCSTAGCDSDLRNSCPKELSLRANGKTVGCRSACDVFNTDEYCCKGNYGNPSTCKPTFYSKKFKEACPTSYSYAYDDPTSIFTCTGTDYVIAFCSSRKQQVCSYHNNKLHCSGSQGLKSLTGRWWIVMMITVFSVLSFWIGF*