MPVRLSLPLTLDQSNVQIPLYFRCPISLELMQDPVILSTGQTYDRSSIEKWVASGNTTCPVSMQKLEDFTLIPNHTLRRLIQEWCVANRSRGVQRIPTPTQPADPNRLRSLLSEAASSGPEAEPVRVFAFRALRNLIKDSDSNKALMQEAGAIPILINAFFGCVGVGGDTPRVNGEDAELPQSSEGDITEKTRGWNGCKMVVGEGSEEALGVLAMLPLSDNDKLLMTRLDKLALIADVLQWGSAEVRTNAALLVEMLSESKACRPALAMSDSIVEGLVGLVGDGREASARSASVRALYMLCLRQRAAKERAVQAGAASALVEMLLLIEPDVAPNYRGVVERAVATLELLCTTERGCTDVARQGAKAVAALVKSMLKVSERATEAAASTLLAICTYSQHVQRCAVEVGVIKELLLLMQSDGSERAKGKAMKLLKLLRTCATLNPASVAEYGRSGVVPF*