MASSTSMSLLFLLSFLLLATSRAENAANGSDLDEELAFLAAEESKEEQQHHANSHHDQYRDFENYEDLEQGGEFHHGEHEGGGEYHEEEPQLPIVDEKDVAVLTKDNFTEFVGNNSFAMVEFYAPWCGACQALAPEYAAAATELKGVAALAKIDATEEGDLAQKYEIQGFPTVFLFVDGEMRKTYEGERTKDGIVTWMKKKASPSIHNITTVEEAERVLSAEPKVVLAFLDSLVGSESAELAAASRLEDDLSFYQTTSPDIAKLFEIETEVKRPALVLLKKEEEKLARFDGNFTKAAISEFVSANKSPLVINFTREGASLIFENSVKNQLILFATTNESEKHLPTLREVAKSFKGKFVFVYVQMDNEDYGEAVSGFFGVTGTAPKVLVYTGNEDMRKFILDGELTVNNIKTLAEDFLADKLKPFYKSDPVPETNDGDVKIIVGNNFDEIVLDESKDVLLEIYAPWCGYCQSFEPIYNKLGKYLKGIDSLVVAKMDGTTNEHPRAKADGFPTILFFPGGNKSFDPITVDVDRTVVELYKFLKKHASVPFKLAKPSATPEQVITTKKADEKTESDGAKDEL*