MTRVDGVAQTLVAGDGRVLPLSPTQWKCIFDLPMGGKTVPFDVVDSPALVVKVAKVSRKFTMVNGEGKEMVSLRSVIDALVEEDEDGNVTQLETESGRSEFRTAFLMALLGLVICPSTDGSYMSKPLMQACTVADMSIEYDWCTFAHEWLMTKSSEFAEKFDKAGFVAGCGGCTLFLLIFYLDHLNRPPLSWNEFPRIGVWTTEHVFLARDLDKKETDDYGKLSSLDIAYGEPHPRLARDKITPISQEDEDCEDTRLVNNVCNSSTHLYFYIV*