MNHPNVDSDGFKPEFHLPLIDLSLLAEGHLQDLENVCRQIREACEDWGFFRVINHGIDQSLVDCVDSVARQLFALPAEVKETAVSPLPFSGYAARSLISPYGESMNFPRILRSDSIQKYSDKLWPQGNPQFCEALRAYSCKLTELANTIIKLILPSIGPKICKYYESDFGQCEGNLRMNYFSPFETPTEVEGFNAHKDLNCITILYQDDVGGLEIRSKHGDWFSVKPLPNSFVINIGDSLKIWSNDRVWSAEHRVVYGGVKPRLSLAFFWNFAEEMEIRAPEELIDGEHPQRYKPFVFKDYRQSRARHIPMDILL*