MEKSGPNSGTEQKAEKPTFCVTGAAGYIGSWLVKCLLEKGYNVHATVRDPGNTAKTWHLLSLPGAQKRLSLFKADLGEEGSFDLAVGGCEGVFHLATPMCFSAENPDEKVIQPSIKGTLNVLEACVRSKCVRRVVYTSSISTISAIDETGRFRESVDESCWVSLDSVKRQKPQGWMYVVSKALAEQAAFDFAKENNIDVVSIIPVTVAGSFFTSTTPTSVQVVLSLITGNLELYGILKAVESRIGSVSFVHIEDICNAHIYLMEQASAQGRYICSVHSCTVSGLAELFYECYPQLIRLSKVYVEQSNNSTPVQVSSRKLLDLGFRYKHGMTHIIEESIECCKQTDGFAKY*