MLAVSLISGSAYTLPSRARAPRMDAAVAKDAAFGASHTSFYTDAVAKDSYETLGEVLEAKCADPELRSVLGTMFDGCGTITEALRKELVTVAEKQESVFGDVQLGVDVLADDLMWDICKTEPLIKEGASEEEPEVREMHADGKFCVCWDPLDGSSIVDNNWAVGTILGIWGAETGILGATGRDQKASLVALYGPRTTVFVTLDDGVYEFTYGANGVDGWLCSRDRIQISQESKIFAPANMRAAQDLPNYAKLIDYWMTNKYTLRYSGGLVPDICQQFTKRQGVFANPTSESSPAKLRLAFEAAPFGLLVEKAGGKTSDGVSGASILDTKITGIDQRTPLCIGSASEVDRFNLVLGLGK*