MPDVRVLDLRGTTRVGERLAAAIALPQFKIVEEINLEFAQGLEDNDLQCLDGKKEIRRINLNACQGITDMGMQIVAKFCSKLNSFSIYWNLRITDNGVETLLKHCKELRVLNLSGCKGVTDRSLEMICTHSSKLESLNLTRCVRLTDDGLMRVLESCKGISELYLYALSSLTDKSYAKLGNLQDLKILDLCGAQNLTGSGITDQNLTDDGLSQGLARCKVLQSLNFTWCVKVTDRGIKAINEACYNLQCLRSDQRWTFSDFSHIFDAFMFIVSLHLQLLCSASHLQAALIEMIVFGEVDLYTCASTSSLSLFVES*