MAKKAVLVGCNYPGTKAELHGCINDVNRIHKSLLDRFGFDESDITILIDTDRRFTQPTGANIKRALNKLVSDAQPGDALFFHFSGHGVRLPAETGDVDDTGYDECIVPCDMNLITDDDFREIVDKVLPGVTLTLVSDSCHSGGLVKNAKEQIGESSQHGGSTAAKREVGLGSTAKREVGFREELRDFVSDKIHGALQDRGISLPALGHGHSHHHRFREHDEFYQRVSYAGQGHVKSRALPISILLEILKQKTGKDDLDVGTIRPTLFDMFGEDSSSKVKKFVKVVLQSMHNDEGSGSGHHGLVGAVGALAQEFLKHKLNEVNNTDDYLKPALEMPVPDRHQAYAGTKVQPARDMGILVSGCQSSETSADANLTGKASEAYGAMSNAVQVLLSEHNGPITNHELVTRVRQILKKQGFSQRPGLYCADENARTFFIC*