MPPHVLIFPLSMQGPLNCMLKLAELLCLSGISVTVLNTDHIQRSLIRHTDVLSRFSRYTNFRFETISDGLPDDHPRSGERFLEILEGFRTVTEPVFREMMVSGCFSSKSGFPVTVIIPDGSFSFALDVAEEIEIPLIYFETVSPCALWTYLCLPKLIQAGEVPFNGDLINFFPFTGDALQHCNDLDMPVKSVPGTETFLRRRDLPSFYRCDDLVNPVIHIIMNEAQHVPRAQGLIINTFEALDAPILVHMRNLCPNIYSIGPLHTLLKSRLQIAHKSNVSNSLWEENRACLSWLDTQPEKSVVYVSIGSMATMTVDQFFEIWHGLVNSGQPFLWVKRPGSVVGEYDDGEVSKHLMDETKERGFMATWVPQEEVLAHSAIGVFLTHSGWNSTMESIVERVPMICWPHNVDQQVNSRFVSEVWKIGIDIKDSCDRVIIEKAVKDVIFQRKNEFISSVKAMAEYSVQSVAEGGSSYMNLIKLVEDIKSMGNKAL*