MVPGSDPFDQLPDSLVLYVFNKLHDIKVLGRCAVVSKRFNLLVVQVEDVVVKVDCVISAEEGNFAVKGKGFLMHLVKVFVGGLVKPLHALQQLLTSKKSIAREVLHHSPGEVLKNFKGVRQLRIELPSGELGINDGTVLKWRAEFGNTLESCVILAAAALVKADEKHNSVEGSLKDVPIRASAGGENPSGSALESFFTHGVLKLRMVWTISCLIAASARHFLLQEIILDHPTLESLTLADADGQGTLYMSRQQLVNFRDKPVVASASAANRTQVPAVNLKLWYAASLVLPNGTAMEGATLVAIRPSDNLVKKDTEKVIMSAFEEPFNDVTESLVRRRTYFLEMNSF*