MATMTVKMSREEPAVSYASRYSLPAEPKENDTKSNLCSGPVILLSHGDPTGFKPFWRSVGDKCKVTIDSCDFMSYLTDTGTVCWFLEKELEEAIRQLHRTVGNAVTDDRHILVGTGSTQLYHAALYALTSPGGPEPVNVVSAVPYYSSYPEETNFLCSALYKWAGDAYTFDKEGPYIELVTMPNNPDGQVRGPTVNRNDGKLIHDLAYYWPQYTPITAQADYDIMLFTFSKSMGHAGSRIGWAVVKDKDVAIKMTKYIELNSIGVSRESQHRAAKILGAVSDSSQCIGANFFEYGKSLMAERWTKIREVISRSRLFSLPKYMEEYCQFSGEDTEPHPAFAWLKCNNDIEDLEIFLRRYKIMGRGGSLFGSDPKHVRVSMLGDEETFNLFLERLSSIQDTITNSNGNGIKFDELERKQIR*