MKEIRYLVRQRLPFRGHDESDESANRGNFLELVKYTVGQNEVISKVVLENAPKNNQMVFDEMSEPLIPETRDPVPSSFLLLDLILDYPVVWQQTVQSNVSDKEQMAVVFRFVDKHGTVKERFIGLIHVKETSSASLKCAIDSLFAKRGLSMKQLRGQGYDGANNMKGEFNWLRSLILRENSSAYYIHCFAHQLQLVVVAVAKKQFEVGDFFDMISALLNVVGASCKGKDRIREEYLKEIEEGINQGEIKTGKGLNQELSLQRPGNTRWGTHYTTLHRLAHLFSVIIKLLEFVEEEGTDSTKRRQANGLLKYFNTFDFAFYLQLMLLLLGLTNSLSVALQKKDQDILNPMSLVKSTKQQLCKLRDDGWDSLVNEVFSFCKKHDIELVIMDGEFVNPRNPRKRSNMTNFHHYQVECFYTILDMQIQEFNDRFDEVNTELLSCVASLSPIDSFHEFDQLKVLRLSEFYPQDFTHVDRRSLEHQLGLYIDNIREDERFAN*