MSPPFSIASFPVLSLRYALSLKFGENPNFSPHDHYYVNCVILQVVVVGKGRVFLAAMEGEPSQLKRAAIDASAGAISGGISRTVTSPLDVIKIRFQVQLEPTSSWTLLRKDLSTPSKYTGMLQASKDIFREEGIWGFWRGNVPALLMVMPYTAIQFTVLHKLKTFAAGSSKTENHINLSPYLSYMSGALAGCAATVGSYPFDLLRTILASQGEPKVYPNMRAALVDILQTRGFRGLYAGLSPTLVEIIPYAGLQFGTYDTFKRWTMAWNQRQYSNPTAESLSSFQLFLCGLAAGTCAKLVCHPLDVVKKRFQIEGLQRHPRYGARVEHRAYKNMLDAMKRILQMEGWAGLYKGILPSTVKAAPAGAVTFVAYELTVDWLESILT*