MGGGALLKGLWRGDKLQRTLAAHGYNYVACRAMSSRLFVGGLSFTTEEEGLRTAFSKFGEVVDARIVTDRESGRSRGFGFVTFLAEADADTAKDKLNGQFLDGRVIRVDRASPRPAPPLPPPRLSMPEPSSEEQTTSQDWGSIPSPIAAVPQNAGLVQATGAGGAVPSSDLPSLSSLASSQASTPPSYSIPPSSPPPPPEPPRPSFSFNLDLSKPDPNFVPRHRPPRLRPSMMDYEFGLFSDTSKFPYNTNFGTGFLKVRGPEAEFDFSDIKEAAAKKKAEEAAAKQAQEAEAAAKEVEDAAAKQAQEAEVAAKEAKNSRDKQAQEVEGVVAHQPEEVAAATMVSGPEAKEAEGVSAKRAEEAATQTTLESRDAPQNTSQADATAQVHSGSQTASQEPSRTVLSDFSPLSTAEASQSELRQVGL*