MATSEASGKSTYAVDMVKRFSEYANGKTFLITGPSEEGLGAEIALSIASSSKPSMIILAGRDKTRIMSVIFLIRKMNPEIDVAWIPLNLLDNESVRAAADAIKRLKIDKIHFIINNAGVMVVRDYTTSKQGIESQFAVNYLGHFLLTNLLIDRILAAREEGAIIVNVGSLGYELGEVNLDDINFEEGKTYNAWKAFGQSKTAVLLWNTALAKRLANKGVPTLVVHPGKTRLLENSRVDQELLAKAYHLASERNDGKPLPPQNMVTRQEAAGAVILAALDPGFRGKLQVIPSVYR*