MLNQPIVIDCGSASMKAGFAGGTKPKVRLVWVPFLSHLSPFANLCVTSYFVGRKLDEHRGAFLLEYPMERGSVVDGGWDAMELLWEHIYSKNNLNAKMDEHPVLLTESPHNPSSHREQLAEVFFETFRAPALFVAPPAVLSLYASGRTTGVVLDVGEGVTHCIPVYEGYALPHSIVRSDLAGRDVTKRLQLLLRKSGLAFSTTAEADFVSTMKEEVCYVSNRPTKDVTSNANVAKAQYQLPDGEVIDISNERHRSSEVLFQPQLIGSEAKPIHDVLMSSILQSDMDLRSTLFSNIVLSGGSTLLPGLGDRLLYEVRARAPERTRIRISAPPERMHSAWCGGSILASLATFKNMWVGKSEYEEYGSNILHRGSL*