MSGALLDEGLPYRVLGNLGFWERLEVKDLLAFLRLAVNPCTDSMALDRIIAKPARAIGAKAKESLRKCAASSVASCGPWWKCSWCQFKSSQAGLHELRAAVVLMRNAARYLSIEAAVDVAMLGARYAAYCDDEGDRLERIDQLKRLCNTPSAWLAATATLDPDDSPSSLDDLNSLHSNSPGASDSSSSPCDPSLPMLRAFLEHAQLLHDDQPESSADSKGSKGRTKQDSGEKVQLMTLHSSKGMEYEVVFVLGLEEDLLPSSMHQNVQGALDEEKRLAYVGCTRAKQRLYLLTAQASPAAAIALPATAIALPPAPIALPAACATTTAGPADTTGLQQHVQPLLLSQLCLLHASPLLASSSCRERAIHGKRGDRQVSRFVSSILKVGKLAQRPFHVKWTHC*