MEDSQVPSLSRNLDYAVNHTKNIPLDLVLDILSRLPAKPLIRFQAVSKLWFSIIRSKDFVGTFLTRSKTRPRLLLTFKHFDSRKRFIFSAPEHEDDKTSSTVMARHDMTISDLVYYIESPPVNGLVCCTHGSSIAVCNPTTRQIVTLPDHFVFTLGTPQKKWKKIETVTKDPYRCMKGEVCIDGAVYYGVGHTRIARFDVRSEKIEFIQVPEDYNAVSSYSRLIIYQGKLACLSYDFYLTSEMYMWILQDAEKQEWSSVVTCDVHSEWKDRLTEERVLCTGEIHTNEAILVSRSLNSSELFCVYYCDMISKLVRRAEVDGIADDEFRGVHGIGKYGRDEMWCFPGHVENIMFF*