MEKRSVYWQHFEDFVDDFDKRRKAKCIYCGKIIRADNATNGTTGLVAHYKSCKKKPHEVATNQNRLQYQPLGPGQKAIEALCRFIIMDELPFRLVEKPGFQYFISVICPMFVIPSRKTITKDIFVMYLNEKLLLKTFLQNHSQRVSVTTDTWTSIQKINYMSLTVHFIDDEWILRKKVLNFCPISSHKGVELGKVFTVTVDNASSNKVALKYLQERFDDNENVSILGGKYLHMRCIAHILNLVVQDGLKAKRESVAITRIRGAVKFIRSSPARFQKFTNCAQLENLESNKMLCLDVPTRWNSTYLMLEAATSLKKVFQAHENEENSFRTELDDGVPNRHDWDRATLLLKFLSHFYNLTLKISGSLYVTTNLVFKEIGAISMLLTTWLNSDDFELSEMAKQMKEKYDLYWGPVHKMNRIIYYAVILDPRRKWAYMEFSFDKMYPSLSTPMGQVVNPMRGEMKQGVLQDFKELFDEYVRIHGGAVRSSSGQISINESSLQSSSRDGLYDLDDEFEKSKKGKDKKERYELDKYLNEDCEHGGSDFDILKWWKVEAHRFPILSKMARDILAVPVSTVASESALSTGGRILDAFRSSLSPRIAQVLICTQDWFRSDSKPVSVEEDLYELDRLDKELVALGADSSVLDS*