MADASLLVAWQLKCKIVLIVGGGEVASGRLQSVLAARAIVRLVAPSDSDSGPLHPHIQQLIDKHPDTLTHYNRRFLESDLAEDVNLVLTAIDDPHLSQHIALLCRQRRIPINVADIPHSCDFYFGSQINRGPLQILVSTNGKGPKLANIIRHRLEAALPDNVEDAIENVGALRVKLRSRAPGIGGPVSQKRMKWISELCTSWSLEELAQLDDSLIDKVLNEGWEGMHVPSFRSIAGTAHTPGQNRRSSADDRWATSRLFLVGVVVGVFLGILDKVMLRWCIKLIYEYTNI*