MANTVPIHDFSNVTELNEEQKRQLSELERAQGVASDAGYRIVAPQPTAKLLSGYTIPLVGLGTWKSAKGEVGAAVATALRAGYRHIDCARIYQNEHEVGEALAAVLAEGVVKREEVFITSKLWNTDHDPARVEAACRKSMEDLRVSYLDLYLMHWPVTGTPGPEVQPPLADTWAAMEQLVDKGLVRTIGVSNFSAKKLEALMARARIQPAVNQVEAHPYWRNEELRSWCAARGVHLTAYSPLGSPDSAAVIGRAADVPSPLKDETVAAVAAELGKSPAQVLIRWAVQRGTSVLPKSVNPQRIAANLEVLVGGWQLAPEQVARLDALPVQRRMVDGSFWVDARGPYRSTAELWDE*