MPVRLSRPLTLDQSNVQIPLYFRCPISLELMQDPVILSTGQTYDRSSIEKWVANGNTTCPVSMQKLEDFTLIPNHTLRRLIQEWCVANRSRGVQRIPTPTQPADPNRLRSLLAEASLSGPEAEPARVFAFRALRNLVKDSDTNKALMLEAGAIPILMSAFFGCIKAGEDTLRVNGEDAELPQPSDGDVSEEAGGWNGCKMVVGEGSEEALGVLVMLPLSDNDKLLMTRPEKLALIADVLQWGSAEVCANAALLVEMLSESKPCRPALAMSDSIVEGLVGLVGDGREASARSASVRALYMLCLRQPGKERAVEAGAASALVEMLLLIEPDAAPNYRGVVERAVTTLELLCTIDRGCADVARQGAKAVAALVKSMLKVSERATEAAASTLLAICTCSQHVQRCAVQVGVIKELLLLMQSDGSERAKGKAMKLLKLLRTCATLNPASVAEYGRSGVVPF*