MDPVIYLYLELDDKPLGTVTIVLYASLNAALAENLELLCTGSGGRGFKGTYVHHVVPNDGVYFGDNDTNNGSGGSSTAGGSVPLPEYRLEHTGPGDVFWKTDGPNSLRSQVFLSLAAAGDLNGKRQVVGRVLSGLDVLEGLESHGSADGKTTVEIVIVDVGNLS