MVGPNRPQIVLFGSSIVQFSYSHEGWGSILTDLYSCKADIVLRGYGGWNTRLALQVLDQIFPKDAAVQPSLVIVYFGGNDSMKPDPNGLNAHVPLLEYIQNMKNIVLHLKSLSEKTRILVLSTPPVNGEQIIKLFGSSQRSNESSHIYSEACIKMCQELGIKVIDLWTALQNRDDWLTAHFTDGVHLTAEASKVVVKEILKVVKEADWEPNLHWKSLPNEFAQYSPTIFVGPNGNTPVNVADLDWQAQWI*