MLTLLALGLQAPVAGYDARRGIKIVQELASRSVGGPLPSSGTADLKKSILALLEPFGDPALRVPDTEFRLIDEQCRLLEARNPARGADALEALQGCWKVRYSNAPPPSNGALGPVRGAAFQRVDVPSRTYTNELSLLGAALFVQLTATFEPRGPLALRVAFQTITFSILGLRLPPVAFPPGTERTWLLTYTDEDTRLVRAGVDGGRSTARDLGLLSREEGEAADSYLFVLTRATPSESSRAPAGLPSPLAPLARAAERRRLKAQLLEACGGQSLGAEAGAEDLRRVRDLSDRLAALTPTADPASSPLLCGTWDIIWTTESELLALTKRGLLGLPCTAAYQAIARTREGGAGPWAYSLDNAIEFDGGFLRVGSTCEPAASGGRVNFVFQSCAARWRALELPLPPVGSGWFDVLYVDEELRVCRDSRGDLQVCARRK*