MLTPRDTHSSAPVDPEAFITAVLDRLRATLGSDPDDVARAVHRLAAAATRPEQPPLPLLGERMRRLFVEVCLHRLQSGTVPPWSADSRPLQDGARAEAALAQVVSGPMLVGGVDKCWIALLRAHLLRVYLGHGLSGAELAIDQGAYPTVGALVAGRGWLAGAGAGAAEARDWNVHRLQDILAVVPAYVRVAIWDAVRVGAPLAASASEAVITSKIVDSLGGLAGFLDHATVGSLGLFHLTHSFLVNCACPPARSIAESRLAILEWAVQNFD*