MNQAAMGEATSVKDKGKLLVFENEEELMVALAKYTSELSEKIVKERGAFTVVLSGGSLIKCLGKLVEPPFFDSVEWARWHIFWVDERVVPLDHPESNYKLAYDGFLSKVPIPPGHVYAINDSLSPEDAADDYETGLKQLVHSGVVDISAVTSFPNFDLMLLGMGPDGHVASLFPGHHLIHENQRWVTYIKDSPKPPPERITFTFPVINSASNIALVIVGAGKADMMKRVLCDEQHSDLLPVQMVSPVHGELVWFTDKEASSKLPGSSLL*