MGSVDTSIHSAASGAAAQLVARHADEQPLKLYAGWFCPFVQRAWMTLEEKKIPYQYIEINPYKKEPDFLKLNPRGLVPTLGVPVDAAGTQQKPLFESSIIMEYLDEAYADEAQHGPRLLPGDPYQRARARLWIDHVNSRIIPAFYKFLQHTPEKDYSIDEAREELHKHIKTLVAEMDPEGPWFLGRDISLVDISLAPWAKRLFLINHYKPGGLQIPGEGGEGNVWTRWSSWMKAIEDRPSVKNTWSEEDKYIEVYKRYAEDTTNSQVGQATRKGTKLP*