MVGPNRPQIVLFGSSIVQFSYSHEGWGSILTDLYSCKADIVLRGYGGWNTRLALQVLDQIFPKDAAVQPSLVIVYFGGNDSMKPDPNGLNAHVPLLEYIQNMKNIVLHLKSLSEKTRILVLSTPPVNEEQIIKLFGSSRRSNESSHIYSEACIKMCQELGIKVIDLWTALQNRDDWLTAHFTDGVHLTAEASKVVVKEILKVVKEADWEPNLHWKSLPNEFAQYSPTIFVGPNGNSTPVNVADLDWQAQWI*