MAVVQKLRLGLWLRYWAGLRLAPHVGTPAHVAHRMLKLAAVGPGDLVVDLGCGDARLLIAAAEEFGAQGYGVELDPALFAEAQRAVAKENLNHLITVERKDAFSTDLTKATVVTLYLSTKGNARLLPMLREQLPSGARVVSFCWPFEALKPASVVKVDGISLEVQNEHANLLHIVCVGVVDSHQDVHFNAWWPRWKAESQRVGVIRSLSFDTKSSLVDPIFHIGRAGPNLLSLKMALGAHGLLLSGWFESFLDNDEEVHFS*