MLLHFPVKASCLTGCAALQLAPMRFFSPGSSGTDTREVASAVGIRKDTTSVELLSRLKDKSILHTSGWISGEWTHGSSKNGTFEVQNPATGTLLATMPLMKVNETRAAIAAADSVFPEWRRHTAKERSNILKRWQTEILAHAEDLATILTSEGGKPLAEARAEIASGAASVEWMAEECRRVEGDVLQSTGSDRRMLTLKQPVGVVGAITPWNFPFSMITRKVAPALAAGCTVVIKPAELTPLSAVALAELAERAGLPDGVLNVVFGDAPAIGHELATNIDVRKIGFTGSTSVGKALAATAAGHVKRISLELGGNAPLIVFDDADLELASAGVVASALRNAGQTCVCANRVFVHESVHDKLADMVASRVQKLRLGDGLSPDTNIGPLISEAAVAKVTAHVDDAVAKGAKVLVGGKKASLASPLSNGTFFEPTVLGDATIDMRLFKEETFGPLIPFFKFGSTSEVVQLANNTEYGLAAYFFTKDLAKAWRTAEDLEYGMVGINDVAITNEAAPFGGVKQSGLGREQSKYGIQEFLDIKYVCMGLGSN*