MVGHELVTLLIACAEAVSTQSLSLVNHLLQKLGEHASPQGTAMQRVAAYFTEGLACRVAHLWPHVYQPLPTHSNLNDEQLQTAFHLLNHVVPYTKFAHFTVNDIILQAFNGADRVHVIDFDIKQGLQWPALFQSLAERECGPPSHIRITGIGECKDDLLETGDRLAEFAEEFNIPFSFHAVIDRLEDVRLWMLHVKENEAVAVNCISQFHRLLYDSGETIKDFLNLIGSTKPRVVAIVEQEGSHNSPHFEGRFLESLKYYSAIFDSLEANLSRESCVRVQVEQLFALEIRNILSCEGAERVERHEDTARWSVLLSQSDFVNVPLEDSANTQAQILLRMFDSDGYTLTAENGSLTLGWVEQPLLTVSAWKPDKDFVLTGKSLVTNEKQQAV*