MATLVEAYLERLGLPAACLADGPTLPLLETLVEAHLATLPFSNLSQHLAGGDAAPSLSPSRLQEKLLARRHGGNCFELNGLFALLLRDIGLETLLLQCRVWTGRERGNRGKPGYRRHPTHLLLLGNARFLVDVGFGEPPLGPLRYSVGEGSEQVTAEGMRSRMVQLGDGMVQLESWRDAGRDPWHVRASPSPATEAGWVPRLSWAEADVELFGAAAAPCLADFAAAQERCLAEGSTLRQKLVVCRLLREEKVTVAGTQLRITSPRFKRGGRVPTQRVAELGCTEGVRAALLEHYCIPREETSALQLDASVAAPGAWWRHL*