MLCRHVRRTAVAAGRRALSSAPPIPPNELRLLQQVSRLESRVHELEEALPARVQPARITNWDELGFGITPTNGHVRYTWSAKTSAWDAGRFITDPYINLHVHAGVLHYGMTLFEGCKAFRCKDGKVRVCNLGANAARLQRGANRLVMAPVPSKLFVEAVHWAVRANAEYVPPYGSGGSLYIRPFLIGSSPVLGLQPCSEFSFLVSVIPVGNYFGKGPIQGIDAKIMTEFDRAAPKGTGDVKAGGNYAADLLPLKHAKSEGYGTTLYLDSSEHKYVEEFSVSNLLGIDKDGKYVTPRTSSILPSITNEMLMAIAEDRGIPVEQRPLEWGELKTFSEVGACGTATVVAPIRSITDVERKYEFGGFETLNQLREGLQSVQHGEAEDKWGWMVEVAC*