MRLTCFLSLLAVASAFTTRSASVGGFQKNVAADSSAHRNRRATIVMDGKANAIRDRIATVKNTRKITMAMKLVAAAKVRRAQDAVLATRPFSETLQSVFGGLIQRLGGEAMDLPLLTQREVNKVTLCCITGDRGLCGGYNSFMIKKTENRFNELTASGVEVDLVLVGKKGITYFERRKFPIRRTFETGQNPNAKQALEISEELLNTFLSGESDAIELLYTKFVSLIASEPSVRTLVPFSASEITTKGDEVFQLTSEEGQFGVERTELDVAEPQEFPNDMIFEQDPLQIVNSILPLYLNGQILRTLQESVASELAARMQSMQSASDNAGELAKNLSLQYNRARQAAVTQEILEIVAGAQALE*