MFRVPKLGMEVPVVEACAEFVDGVATRDVYLSELVWVRIFLPQSKPQDQKAKPVVLHAHGGAYCFGEPSWPPFHFLCTSMCKQSNSIWVSLSYRLAPAHRLPAAYDDASFALRWLVSQAQQQSLHTSDPWLTQELADFSNFFLAGESAGASIMLKAAMDVPLADLIPICVKGLLLVHPGFHSEERRGGMVDKELDDLQVEQLYDMALPIGETLDYPPVNPIHEAAPPLTPLSAYPNILICVAEKDFRYDMTLRFYKLVQGICPHVVLVDTPGKGHAFHLFDPLCPEASDLRGQIVGFIQSCITI*