MATPRGRLQGKNAIITGAAGGIGLETSILFAREGANVLMADISASALEKALAKVRELVPDAPRVETIKCDVSKESEVQAMVESQDSWGGTDVIFNNAGIMHADDADAIDTPEKIWDLTQNINVKGVWFGCKHAVLSMRRHKKSKGSIINTASVVALVGSATPQLAYTASKGAVLALTRELAIVHAREGIRFNALCPAPLNTPLLQDWLGDDQAKRHRREVHFPMGRFGEAIEQAHAVVFLASDESSFVNGADFVVDGGMSKAYVTPEGPAPPAPKNQAQ*