MADVTVISSSIVRPQNLNQSSRTKIHLTPFDLKLLYVDYPQRGLLFHKPDPETHLISRLKTSLSTALDIYFPFSGRLVKEENLEDNTMLFYIDCDERGSSGAKFIHAESKSLSVSDILQPDGSVPDFMSHFFPSVDVKSINGLTEPLLALQVTEIKDGVFISFGYNHMVADGASIWSFFNTWSKICSDDSDNLKNHNPLKLRGWFLDGISFPICVPASETVVPSPRQETSLRPTSNERVFHFTKRNLSNLKAKANNEAGSSDLIISSLQALSAHLWRSIIRHSGMSGEEETHCKLTVDMRQRLNPPLEKECFGNLILLGVATVTVGELLDNQMGWAASQINKMVRSQTDEKFKTFAKNCVRDVKILEKGCGNPKVFDSVVMSSSPWFDVYGNDFGWGKPIAARAGPGNSMRGKLVLFQGVEEGSIDVHATLCSHLLLKLLADVEFLENVTIT*