MSETPNLATEAVLVHSAPVPEDAVPVSGIDFDKPENKNTRAADLVGAMNGMGFQATSLGQACNIIDEMRTWEGVDKEGNPAKTTIFLGYTSNLISSGLRSTLKYLVKNKMVSAIVSSAGGIEEDLIKCLAETYLGDFALKGSVLRETGMNRIGNLLVPNDNYCKFEEWVVPILDTMLEEQEKQGVSWTPSTVIDRLGKEIDNEDSVLYWAHKNQIPVFCPALTDGSLGDMLFFHTFKASPLQLKIDIVADIRKINSMSMAATRAGMIILGGGLVKHHIANACLMRNGADYAVYINTGQEFDGSDAGARPDEAISWGKIKAGAKHVKVYADATLVFPLVVAATFAKE*