MDSLRVPELFGVRGKNVLVTGGARGIGLMIASGFVANGADVYIASRDAAACDDVATKLTASGPGTCVALGSADLSTEEGCAALARAFREKIDAGALHVLVNNSGTSWGAPMRAHGEKGWDKTYDLNVKGVFFLTRELLPALDAGSREDDPARVINVGSTAGLRPQVFPTFSYDASKAAAHHLTKKLADELADRRAEGGASITVNAIAPGYVPSRMSQQLATYEEAKDVLKGGIPLRRRGNEKDMAGAALYLASAAGAWVTGVVLPVDGGFLAKL*