MLYDPRGDYGAFVYCPYLLFMAIYSMLLRNQSRNRRVIRYYMSARIPKILSHLNVLIRDNDIVCIDKLRMDRNAFHILASLAKNIGGLTDSKNMLSTEKLAMFLNILAHHEKNRSVKVDYIRSGWSVSRAFNECLRAILKLTPLLLVKPNSVLEDDTDDRWKWFKGCLGALDGTYISIRVEAIYKPRYRTRKEDIATNVLGVCDRNLNFIYVLPGWEGSVVDGRVLRDVVVQRNGLKVPQASDEWTIWRDELAQSILKWLVLLLQHLTRPERGQENQHLHLEGYGLQKMNLLL*