MVANMHKSHRLLVGHPLSHINRPCKRTIGCASDCSRVIYCIFVFEDLFSKMDAVEGSNRAKYECLLFDMDDTLYPMSSGLNLACRKNIEDYMLQHLNIEESEVPRMCLELYREYGTTMAGLKALGYEFDDDEFHAYVHGRLPYESLKPDPVLRNLLLSMPQRKIIFTNADREHAAQVLNRLGLEGCFEGVICFETLNPPPEPTEYNEELEGNGAIEAAIRIANVDPKKTIFFDDSARNITSGKAAGLHTVIVGSSVLVPGADHALGSIHNIKEALPEIWEGEEGEQLEQVIQSTAVETVVLA*