MSSATITFDIPNGVAVGELTLEGDSTNDVAALAKDELKTLKKNVPPGLEIKLVIKFDSPEDQEAMYGVIQGLRAELGKLGVKITGIRRNGNTATLVLEFA