MGLETLVKGGKMCTEFSRNQSLEDSLDKPYSDGIREALDNFQYNFVITDPCLSNHPIVYASEGFLKMTGYSKEEVLGRNARFLQGPDTDRRTVLEIREAIREEKPCQVSILNYRKDRTTFWNLFHLAPVFSREDGRVVHFIGVQSPISKGSRSPRSTVIDSIACSRPKSCPACVGNRLFNHHTSNGDLSNHLICFGSCRRELFRDFSVDLGHSGLYNSNVEEDIRGLEEAEIDAKESEKQKAIDAVTNVLSELTHFSKYTGRTVSDTKCNSADLVRVAPICSSLLIALNRIQQSFVLADPHLPGMPIVYASDFFLQLTGHFIFALHRPFCCGEGASHTKGWPRATFLLRGSCSG*