MSVLTLDLRPGAGIGAFSLGMPVCEALAYIEQHHSVFDVVHIKFNDEDPLQFDLVISFPEHGFHLRFEPRTQRLRLIEVYDVQRLQMRYATSSIGGPSVAATFVAVYALFGPTFPGSFDAKRNIYTLFYPGLAFTFPIPGQYTNCCQDREAELPIEFPDGTTPVMSRVCIYDSALGGNVEAGANLAALIKKAIPPQLPSGSLYMEEVHAKLAEDLFFTTSKKRLPFGASPQDVWAELGRPDGIHQKQVDPMVIHSASDPRPNSALCGDYFYNYFARGLDILFDGQTHRIKKFVLHTNFPAHTDFNSYIKCNFVIHCPLTGSDEKDSHYVITGDTKWPQIQQLLGDAGRAAIQTQGSVSNPFGPTFVYGYRNIAFEVMKNGHIATVTLFQTN*