MDDLNGNHSKMFLNANVTISSEKDQDDEAFVEATLVPLVGKRLIYMYENGWEYEVYYKNKNNIDYKVLKGMVAGRCVNNQSIHMRRLSATSEIFMVNWTEPTGTCVCQVVDLDRRSMQSVIFFPHWVVDNPSKPVLFQNDHLPIIATYRDIGPTYPIHVVNESAFIHTILNSVLDNERHMS