MGRVTDLKVEVMGEAELILPAEEETPCKGDVMFLSNLDQVVLYPIETVYFFPVAQQDMAKTEGVGARLREVLRRLLVPYDFMAGRLQLNRRLFRLELLCNNAGVLFASASAGVALADVGDVTLPNPGFSSLVLQIRHPTSLSQLPLTTVQVTRFKCGGVTLGFSSNHVLLDGIAAGEFLANYASMVRGEGMCTWPKVDRTMLRARTPPHVEFEHPEYVWLPGIPFLEQPESVISYTDVDALTAATSQGHPLEDYVYKAFHVDGKILTQLKQEGNSQQENINGRTCTAFEALAAHLWQCRTATSGMTASEYSSFLFAVDLRHLLNPLLPLGFAGNAVLSACARARVDDLITKPLAFAVQKVQEARALITDEYVRSAIDCLERNKGVPLTSPGYYVSAWTKVLQFQRFDFGWGPPIHASPVVSALVDFVLFLSDGTPDGLIVLVAMPLEHLSKLQSLFLHLGPDNTFFPHA*