MLIVLSDRRRYSKKLLNFDGPAEFSLSAHRRPRLIIANKHFIVHRILGRDNLIGSWRCMYHHKGCKARASTFMVGSEVKYRSTCSSHNHNNVRTQQESLKMPWVSTD