MIGKDFAQHLFSLRDRVAFVTGAGSGIGQTIACSLASAGARVVCFDLRDDGGLAETVSHIESIGGQACSYNGDVRQIADLRAAVALAKSRYGRLDIAVNAAGIANANPALEMESEQWQRVIDINLTGVWNSCKAEAELMLESGGGSIINIASMSGIIVNRGLDQAHYNCSKAGVIHLSKSLAMEWVGKGIRVNSISPGYTATPMNTRPEMVHQTREFESQTPMQRMAKVEEMAGPALFLASDAASFCTGVDLVVDGGFVCW*