MDTMDFQQETLVHINDFVEDPNLDQFINLIRWEHKDAICNFNSELINEAFIDNSFLSHPAIPFDQCNGNSVNVYDPISSTHSSFSCFDGEAKEEEGGGEEEDNMGDTSAATTTRTKSLNNKPIPKTDRSKTLASERRRRERMKEKLYTLRSLVPNITKMDKASIIGDAVSYMHELQAQASMLKAEVEGLETSSLNSKNYQGLIENPMRVQLITNKKIIQMDMFQVDEKGFHVKIMCNKGEGVAASLYKSLESLTGFNVQNSNLTTISDRSFLLTFSLNAKGPEPEINLPNLKLWVTEAFVKQGFEFIPFFYA