MEEPSKLKRAMIDSWAGAISGGISRTVTSPLDVIKIRFQVQLEPTSSWALLRKDLAAASKYTGMFQATKDILREEGVQGFWRGNVPALLMVMPYTAIQFTVLHKLKTFASGSSKSENHINLSPCLSYLSGALAGCAATLGSYPFDLLRTILASQGEPKVYPNMRSAFMDIIHTRGFQGLYSGLSPTLVEIIPYAGLQFGTYDTFKRWGMAWNHRYSNTSAEDNLSSFQLFLCGLAAGTCAKLVCHPLDVVKKRFQIEGLQRHPRYGARVEHRAYRNMPDAMQRIFRLEGWAGLYKGIIPSTVKAAPAGAVTFVAYELTSDWLESTFN*