MADVPSPSQFRDAFEAKVRNARNGALLIAGLHLLSRFLSLCALTWAAVVLLGGFASTLRTFDFFFVTVLLILEGARLSIVQAFGNFTSKPLFRESHRPEEFEFKDMHYIKGNRVDLAGQAVILLFALASLISIAVSFILTGSQTISGKDSREDINFSYALYIFYMIVIVNSCLAIQSSLLRLFLCSKCDDKASDKTLVKQNWLMRYHDEVYKMAMHAGILEAAQLDTLEFAYAKLSSDYKRNIRSPLIKAHNKDLISYLYCNQQGLAMCCDYLKSLDVWKKLVAANLPGFWVEEQRIELQVALFWALCERMYGAGKDAESAL