MLLFVEQVTSKGTGLNPNAKVWQEVAPGNTDATPVIHGTESSWHETAATSGAHPEVNAELSEDICKEYEVMCSLSCETTRNTTGIEESTDGMILGPEDLSYQIYDVSGESNSAISTEDLKECLKKQLEFCFSGENLSNDLYLISQMDSDQFIPIWTVVNMEEIKKLTTDPDVTLEVLRSPMVQIDEKGKKVRPSHKRCIVILKEIPETTPIEESAHSD